Fixed bad month add commitments, added archaic heat map to year pane, and added missing import to year view.
Merge branch 'dev' of https://github.com/magwitch324/wpi-suite into dev

# By Laurentiu (2) and others
# Via Laurentiu (2) and others
* 'dev' of https://github.com/magwitch324/wpi-suite:
  Added some testing to EventList filters
  fixed merge issue
  Finished adding events creation
  Slight change in the date displayed at the top of the commitments list shown on the side
  also added ViewAllCommitments after extra icon showing personal or both was added
  First stages of tying events GUi with database
  Added New Commitment, Edit Commitment, New Event views for documentation