Convert movableTileObject to typescript; more

- refactor input keys to use enum
- fix some bogus returns in sceneObject
Convert tileObjectRenderer to TypeScript