add passport code for user auth
update user views
refactor views
refactor scss and views
hack-fix for text alignment in the header
add gravatar to user model