Old structure:
User -> event_tracking -> admin_limited_access -> Admin
New structure:
User -> Volunteer -> Organizer -> Director
Directors can modify the permissions of organizers, while organizers cannot modify other organizers' permissions.
This will allow for more role customization down the road.