Redesign Scheduler

- [x] Base
- [x] Day View
- [x] Week View
- [x] Month View
- [x] Agenda View