The first version of the TemplateParser.
First implementation in TypeScript.
Added a demo page.
Switched to JS, and compilation passes with lint.