Add TypeScript support
See #49. Add unformatted TypeScript example.
Merge branch 'ewgenius-master'