Add support to compile TypeScript with Grunt
Add node_modules, to avoid having to download dependencies

This is considered best practise for non-library applications.