calendarview on its own
extract calendarview (UNFINISHED, WILL NOT BUILD)