[WIP] Calendar page

This is the calendar stuff we spoke about in #341
I see this code twice in this class – **exactly** the same code :wink: