Nicholas Irving:
Added
* .bowerrc this was missing causing the bower components not to found as they were being installed in the wrong directory.

Updated
* bower.json this was missing the angular, angular ui router and bootstrap components
Nicholas Irving: Added Locale
Nicholas Irving: Update
* Removed the promise issue when editing a todo, as the promise was returning 1 second after the fired event
Nicholas Irving: Fixed
* Determining Preferred Language
Merge pull request #1 from nirving/master

Update to make your code work