Install devise
Add User validations
Disable registration
Add user profile
Install cancan
Add UserRole model
Add spec that checks if user responds to assign role