created an user model
User model validations
Added a stub for user show page
Added password and encrypted_password attributes to the user model
FInished the password machinery
Added a user factory and tests
Improved the user show page and added a gravatar
Added a sidebar and styling