added roles and changed add_manager to add_admin and reimplented it so that it sets the role of the user