Added basic bower setup for angular + angular-ui-router.
Removed downloaded version of angular, hooked index.html up to bower version (same version).
Removed /home link, using / instead for root route.
Finalised root route '/'.
- Added momentjs to bower.json, added to index.html.
- Refactored controllers into smaller pieces.
- Created a SearchQuery object/service to link between the header and the todo list.
Updates to get the site title updating for both the html title element and the site name on the page. See the 'controller' functions in the state definitions at the bottom.
Docs udpate
Setup angdo with requirejs. Still unsure about using it, especially for a 'single-page webapp'.
Documentation update.
Merge branch 'requireJsSetup' into phase2

* requireJsSetup:
  Documentation update.
  Setup angdo with requirejs. Still unsure about using it, especially for a 'single-page webapp'.
Docs update
Vhost fix for html5 history (pushState).
Comment update
Documentation update
Planning update
Merge branch 'phase2'