Move tests into their own directory.
Rename test 1 file.
refactor: Move code generation logic into its own module.
refactor: Remove unnecessary eval from generated code.
fix: test-1 broken code.