Don't print the AST while compiling
Add a basic test framework, and some sample tests