Month view updated to TreeMap with auto-generated dates, with a simple
booelan to indicate one or more events on that date. Also receives click
input.
* Code is messy and requires a re-organisation.  Also, will re-think the
tree map implementation, may have not just a bool but a list of all the
events for that day.