Fix `and?` and `or?` bug
Refactor JSON encoding / decoding function signatures
Full JSON decoding implementation
Add new JSON decoding tests
Minor updates to tests
Add initial CDB module (only `open`, `close`, `select`)
Refactor CDB tests