User model validations
added a stub User show page
Added password and encrypted password
Finnished password machinery
improved user show page and added gravatar
Added sidebar and styling