Started implementing changes to roles, to allow adminsitration of roles.