Typescript Razor transpiles razor markup files to Javascript classes