Merge pull request #47 from moxizhou/youtube

(fix)Separate view for chat in views/chat.html
Update .gitignore
Merge pull request #48 from jgladch/auth

Update .gitignore to ignore .DS_Store
fix heroku Procfile
removed undefined reference in log
fixed building of assets
corrects travis deployment
attempt to fix deploy
added heroku gem to travis task
added echo to buildcontrol command
ignore ssh prompts in travis
restructure app
merge auth feature into structure
moved auth logic into auth.js
enable login logout register
first draft for new structure
disabled bad test that didnt test anything
Merge pull request #49 from jjmerino/develop

First draft for new structure. We have a bug in travis build that hangs on pull requests as it tries to deploy them, nothing broke on the testing phase.
(feat)Video and chat view only shows if logged in