Create a User Model
User validations
Add User Show page
Add password and password_encryption to the Users model
Finished password machinery
Improve the user show page and add gravatar
Add styling and sidebar