[WIP] Calendar page

This is the calendar stuff we spoke about in #341
In ruby they have a different meaning, I am a bit worried about using this here because of that.