Written a working (but not dynamic for the moment) calendar.