Week calendar and DI

- Updated week calendar style
- Added date service as DI
- Fixed a bug where 12pm is displayed as am