Feature modules

- Reorganise everything into modules
- Add season starts and season ends in settings fields
- Generate payments months according to settings
- Don’t show members that were inactive during whole season on payments document
- Reposition alert messages
- Fix bugs from previous commit
- Move Auth to modules