refactor: restructure home page with modular components and enhanced UI
- Break down monolithic home page into reusable components
- Add EnhancedHeader with user profile and notification bell
- Implement WelcomeCard with gradient design and promotional content
- Create QuickActionCard grid for rapid navigation (Calendar AI, Progress)
- Add ChildProgressCard with progress visualization and subject tracking
- Implement RecentActivityCard for displaying child activities with scores
- Add UpcomingHomeworkCard with due date indicators and progress bars
- Improve responsive design with proper tab bar spacing calculations
- Add smooth animations using Moti and React Native Reanimated
- Implement pull-to-refresh functionality
- Enhance visual hierarchy with proper shadows and gradients
- Add proper TypeScript interfaces for all component props
- Create centralized component exports via index.ts
Components added:
- EnhancedHeader.tsx
- WelcomeCard.tsx
- QuickActionCard.tsx
- ChildProgressCard.tsx
- RecentActivityCard.tsx
- UpcomingHomeworkCard.tsx
- index.ts (barrel export)
Closes IA-616