Implement event permissions access and user update
Events can now be modified by admins or the creator only. Updated user model with more profile info. Updated event with admin list, location and date parameters.