Running tests requires Catch2 and cmake ```sh mkdir cbuild && cd cbuild cmake .. make test ./test/test ```