Achievement systems, notification redesign, and architecture improvements

- Introduced achievement system with milestone notifications
- Updated home screen widget and revamped notification system
- Improved reminder reliability and compatibility with older Androids
- Implemented repository pattern, achievement counter logic, database
- Redesigned import/export, popup optimizations and achievement visualizations
- Cleaner structure, improved title design and UI consistency
