Added user model validations
Added password and password_encrypt attributes
added User factory and tests for the show page
Added some sidebar and stylings