refactored controllers to be DRYer, made a user's RoleAssignments
dependent destroy