Added a bunch of admin functions
Add as admin, remove from admin, check for event ownership.
Updated unit tests to match.