feat(CalendarPage): add calendar page and begin implementing functionality