A simple event driven js application framework, written using TypeScript.