Suggested Chages:
* Move block level element style into files
* Small changes to some html elements
* Include media query style where appropriate
generated new site stub with generator-angular
ported all code files to new scaffolding
Refactoring: Sessions
* Added new session factory
* Added login/logout toggles
* JSlint happy. No Errors.
Refactor:
* Uses rootScope.digest to trigger 2-way binding for isLoggedIn. Weird.
Added idea to gitignore.
Refactoring:
* Added safeApply for watch. promise
* Added an admin user value for a singleton user object
* moved Session start fn in AdminThemeCtrl into a fn and added controll for aclling it
* Moved theme list in html into div that shows when there is a user with valied firebase token
added error ctrl and view for 404s

bunch more changes
one more
Suggested Chages:
* Move block level element style into files
* Small changes to some html elements
* Include media query style where appropriate

Merge suggested chnages with master pull.
Merge themeList firebase change.
pulled in Ken's changed from master to refactoring branch
Merge remote-tracking branch 'origin/suggestions' into refactoring

Conflicts:
	app/styles/main.scss