started adding a kinda-test framework. Codegen is getting somewhere