updated javadocs and comments in all code and updated getFutureMeetingList(contact) and getPastMeetingList(contact) logic for when contact not found