Monthly boarding calendar implemented

All functionality added but untested.
Calendar2.java is now depreciated, but I haven't deleted it yet.
dayItem is a class needed by both DayDisplay and BoardingCalendar.
Just needs confirmation that it works to be called "complete".
Merge branch 'master' of https://github.com/talamb/eecs690pt2