Added a skeleton FilterEvents and FilterEventsTest class. These will be filled in more on Saturday.
Merge branch 'dev' into filter
Added the initial implementation of the Filter Events class. Work is still being done on it, but the foundation is here.
Added more tests to the Filter Events test class. Still working on more test cases, though.
The Filter function now works when an empty list of categories is used as input.
The filtering method works when there are no events in the list, but there ARE categories.
The filtering method works when both an empty list and an empty list of categories as passed as input.
Added comments to the Filter Events function as well as its tests. The tests all work, so this is the version that will be pushed.
Changes made to EventEditor and EventModel classes in order to add in functionality of update choice for the user during event creation.
Merge conflict resolution.
Changes:
- Added automatic refresh functionality to the EventUpdater class, so that
  when an event is updated, the updated event appears for view immediately.

---------------------------------------------------------------------------

CHANGES IN PROGRESS:
- Working on sending the user back to the tab in which they had initially
  triggered the update of a particular event. At the moment a redirect to
  DayView is what occurs.
- Working on incorporating event updating as a selectable option during
  the process of event creation.
Merge branch 'filter' of http://github.com/tomorrow-nf/wpi-suite-team5 into filter
Bring filter up to date with dev.
Merge branch 'dev' into filter
Changes:
- Fixed an issue where WPI-Suite wouldn't compile because it was looking for a missing package in CategoryModel.
Changes:
- Fixed an issue where colors were not being stored for added events.
Changes:
- Included the appropriate documentation inside the CalendarSidebar class so
  that it is now easier to read and the sections are clearly delineated.
- Solved the majority of the warnings that were being issued throughout the
  classes that were contained within the Calendar module.
Made changes to allow for other users on a team to actually view team events.
THIS WILL BREAK EVERYONES CURRENT DATABASE AS EVENTS HAVE A NEW FIELD TO STORE AND COMPARE. DELETE YOUR DATABASE AFTER YOU PULL AND BUILD.
Merge branch 'dev' of https://github.com/tomorrow-nf/wpi-suite-team5 into dev
Merge conflict resolution.
Merge branch 'dev' of https://github.com/tomorrow-nf/wpi-suite-team5 into dev