cleaned up some very unOO code and fixed bug where dragging off the screen causes an event to not become unselected
Merge branch 'dev' into dragging_month_events
Merge pull request #68 from cs3733-team4/dragging_month_events

Dragging month events
Fixed bug due to "Commitments" being called "Commits"
Merge pull request #69 from cs3733-team4/draggable_day

Fixed bug due to "Commitments" being called "Commits"
Merge pull request #70 from cs3733-team4/dev

Some last minute bug fixes from the night crew