commented out timeout code, not sure what it's doing
split off controller from app.js into it's own file. Added loading screen to application when loading projects from firebase