Added commented-out attributes for meeting lists. Yet to instantiate.
Commenting with pseudocode
Test for addFutureMeeting is failing because IllegalArgumentException is being thrown. This is because ContactManagerImpl is checking the contacts against its contactList set, which is currently empty. This is actually expected behaviour.
Test still failing, need to override equals() in ContactImpl for containsAll to successfully compare
Override of equals() to allow for comparison of name, id, and notes in ContactImpl
Added a type checker to override of equals(), changed comparison of strongs to equals() method in the override, plus added a default hashcode override.
Overridden hashCode() in ContactImpl. ContactManagerTest testNewFutureMeeting now passes, as compareTo() now works.