Created User model
User model validation
Added a stub user show page
Added password and encrypted password attributes to users table
Finished the password machinery
Added a user factory and a test for a show page
Improved the user show page and added gravatar
Added a sidebar and some styling