Merge pull request #178 from wykhuh/feat/auth

(fix) Can commit and deploy new projects on Github and Heroku.
refactoring file structure a bit
Merge branch 'master' of https://github.com/appception/appception
prettified the beginner template for demo
Merge pull request #179 from kwalker3690/master

(enhancement) prettified the beginner template for demo
fixing tempfiles folder
Merge branch 'master' of https://github.com/appception/appception
Merge pull request #180 from kwalker3690/master

(fix) fixing tempfiles folder
debugging commit issue on deployed version
Merge pull request #181 from kwalker3690/master

(debug) debugging commit issue on deployed version
working on commit fix
Merge pull request #182 from kwalker3690/master

(WIP fix) working on commit fix
(fix) Ignore DS_store when reading file teimples folder
(cleanup) Remove deployToken on logout. Comment out ununsed login controller functions.
(cleanup) Comment out unneeded functions in Auth service
(feat/files) Show current  repo and branch on  files page
(fix) Get rid of filesArray.shift oFiles controler.createCommit so alll files are commited
(feat/auth) remove deployToken when we loggin in case the server crashed
(feat/files) Begin promisfying deploying to heroku
(feat/projects) Ignore DS_Store for file generator