renaming variables for consistency
refactored the controller to match our common pattern, extending a core controller next
wired up a controller to support the Role Permssion management
refactored the controller to start building a Role Controller
wired up a controller to support the Roles management