Authentication for apps and users

** You must run:  
rake db:migrate
rake db:seed
(Last one is for creating your oauth apps in development environment)