Demo of Some Ideas Based AngularJS TodoMVC Example Adding Validation, for example no q's Adding traversable changes Looking at what it takes to support external(outside the AngularJS app) callbacks TodoMVC AngularJS - angularjs.org