Refactored Event and Added Organizer

Refactored the Event page to proper MVC configuration. Added Organizers to events and created the Organizer management page. Added tests for the new functionality.