scaffold user
migrate users table
update application layout to do partials
add validations in user model
add encrypted method in user model
add before save method
add validate on create, user, and readonly params to email<2
add validation for password on create and on update
create language model
add validation to exist_user before create
add resources languages to routes
add languages controller and migrate db
create views for languages
fill seeds to implement the search profile method
add select language helper and create language method
sessions controller setup
add salt to user
add login user method
add login and logout method
refactorize login and logout layout