Figured out how to deal with roles

Currently working  on adminstration of roles. Next on the agenda are
registration, user profile and user administration. Shit's complicated