- Updated Group, Trip, User, and other model classes to include comprehensive documentation for better understanding and maintainability.
- Improved error handling and logging in services, including AuthService, ErrorService, and StorageService.
- Added validation and business logic explanations in ExpenseService and TripService.
- Refactored method comments to follow a consistent format across the codebase.
- Translated error messages and comments from French to English for consistency.
feat: Implement BalanceRepository for group balance calculations
feat: Create ExpenseRepository for managing expenses
feat: Add services for handling expenses and storage operations
fix: Update import paths for models in repositories and services
refactor: Rename CountContent to AccountContent in HomePage
chore: Add StorageService for image upload and management
feat: Add ErrorContent widget for displaying error messages in dialogs and bottom sheets
refactor: Update GroupBloc and GroupRepository to utilize ErrorService for error logging
refactor: Enhance user and trip services to log errors using ErrorService
refactor: Clean up debug print statements in GroupContent and related components