refactor: extract profile and feed into modular components
- Extract profile state + view to gpreview/profile/ (profile_view.gleam, profile_actions.gleam)
- Extract feed state + view to gpreview/feed/ (feed_view.gleam, feed_actions.gleam)
- Simplify views.gleam to delegate to profile_view and feed_view
- All types re-exported from gpreview/types for compatibility
- Tests pass (102 tests)