finished makeEventslist and findFreeTimes, still need to test