Updates index.html to be HTML5 compliant

If you prefix the 'ng-*' directives with 'data-', it becomes valid HTML (see https://docs.angularjs.org/guide/directive). Additionally, replacing the templating mustaches with span elements helps with validation tools as well.