Added CalendarView; fixes #29