Changed return type of read/write methods to void
Changed privacy type of read/write methods to protected to allow testing
Removed Writer classes from constructor of test class
Created text file to use for checking output of writer with testing class
Added test text file testOutput to constructor of testing class
Commenting out IO test for a minute because I found a method I forgot to write.
Wrote test to check that addMeetingNotes correctly converts a future meeting to a past meeting
Wrote test to check that addMeetingNotes correctly adds notes
Writing functionality for addMeetingNotes
Wrote test to check that addMeetingNotes throws an illegal argument exception if  meeting does not exist
Wrote functionality so that addMeetingNotes throws an illegal argument exception if  meeting does not exist
Wrote test to check that addMeetingNotes throws IllegalStateException if date is in the future
Added fields to constructor of ContactManagerImpl to set hour, minute, seconds and milliseconds of todaysDate to 0, to allow comparison of dates
Wrote test to check that addMeetingNotes throws a NullPointerException if passed null string as notes
Wrote functionality so that addMeetingNotes throws a NullPointerException if passed null string as notes