A toolset for unifying C# MVC with TypeScript/JavaScript