fix: Resolve Redux serialization errors and navigation issues

- Fixed timestamp serialization by using Date.now() instead of Date objects
- Updated ChatMessage interface to use number timestamp
- Removed non-existent Discover navigation to prevent errors
- Fixed SafeAreaView deprecation warning by using react-native-safe-area-context
- Cleaned up console errors and warnings
- App now runs without Redux serialization errors
