adding rolify for authorization and better errrors

-added rolify gem
-added better errors