Created a User model
User model validations
Added a stub User page
Added password and encrypted_password attributes to the User model
Finished the password machinery
Improved the user show page and added a Gravatar
Added a sidebar and some styling