cancan abilities for superadmins and admins
cancan user permissions for Event creation
add authorizations to Events
clean up users controller and routes
resolve merge conflicts
resolves merge conflicts