Empty Hot Towel project converted to use TypeScript viewmodels