A tool for creating single-page web applications in typescript.