Typescript compilation
Merge pull request #473 from Icenium/fatme/typescript-integration

Typescript integration