fixed login, added bcrypt,and added basic styling
fixed Gemfile
fixed login to not break when user did not exist
merging with master