changed active.html to use HTML5-style tags
changed todoSvc methods to return a promise rather than take a callback