Created test for PastMeetingImpl.  Decided to defer changing meeting notes to ContactManagerImpl, which will create a new PastMeeting every time the notes need changing.  We're treating Meetings as throwaway objects.
Started work on test for ContactManagerImpl.  FutureMeetingImpl and PastMeetingImpl both inherit from AbstractMeeting.
Working my way through ContactManagerImplTest.  I'm sure I'll start writing the actual code sometime...
Almost done ContactManagerImplTest, just adding checks for null-data and bad-data behaviour.
Sleep time...