Scaffold a TypeScript project, using Jest for testing.
There are no Jest tests for now because using Jest with ES Modules is a pain and a half. I'll refactor the utility functions and write unit tests for them once I convert the whole project to TypeScript.