Starting refactor in to a single page app.
- This commit basically changes the entire file structure of how schedulemaker looks and is deployed.
- AngularJS and UI-router will be doing all the routing on the front-end.
- nodejs with gulpjs for the asset pipeline
- Various js code/php code refactoring to support new system
Quick fixes for routing problems
Various spa improvements and fixes
1st unfinished mid-refactor checkpoint
Massive client-side refactor:
- Broke app.js up into dozens of files with an orgainized structure
- Combined with templates and CSS
- Still need linking/versioning code
More spa fixes for compiling correctly
Finally got gulp system working the way I wanted it to
- Updated paths
- Updated gulpfile with lots of changes
- Minor UI fixes as well
Finshed the single page app refactoring
- Closes #20
- Fixed all broken urls
- Moved all api to api/ and mapped it directly if using json
- Refactor api code to use REQUEST_URI instead of an action variable
- Fixed numerous small UI problems
- Added new GA code which Closes #43
- Various minor UI updates
Merge branch 'develop' into feature/spaRefactor
Merge branch 'feature/spaRefactor' into develop