Create a User model
User model validations
Added a stub User show page
Added password and encrypted_password atributes
Finished the password machinery
Improved the user show page
Added a sidebar and some tyling