add cancan and rolify
test registration#create with front end
refactor codes for front end
Merge pull request #9 from Bratops/0.1.6_user_roles

Add user authentication model