Created a user model
user validation is done
passwords added
Finished password machinery
added a factory
improved the user page and added a gravatar
added side bar