- Moved governance models (`Vote`, `VoteType`, `VotingResults`) from
`models/governance.rs` to `controllers/governance.rs` for better
organization and to avoid circular dependencies. This improves
maintainability and reduces complexity.
- Updated governance views to use the new model locations.
- Added a limit to the number of recent activities displayed on the
dashboard for performance optimization.
- Replaced custom `CalendarEvent` model with `heromodels`' `Event` model.
- Updated database interactions and controller logic to use the new model.
- Removed unnecessary `CalendarEvent` model and related code.
- Updated views to reflect changes in event data structure.