Unit test mostly verified
Some TODOS left
Unit Test now confirms that endDate is equal to or after startDate when NOT NULL.
Event::getEventByStartDate now returns an array of Event Objects