Added start of TypeScript rewrite.
Merge branch 'updateAndRefactor' of github.com:hjellek/simplebox into updateAndRefactor