Split controllers up into separate files.
Add an event creation form for admins.