Changes:
- Fixed an issue where arrays weren't being initialized
- Removed incorrectly used Calendar class method that resulted in memory errors
- Removed half-hour fields of event (as they were redundant)
- Fixed an issue where addEvent was attempting to add to an invalid index
- Reinstated old functions (addEvent( Event event) and removeEvent( Event event))
    that shouldn't have been removed