with targets for: - release: build a release set of binaries - test: run all tests in the repo - fmt: format all code and tests (json in there)