Implement Code Generation

I am in the process of generating the actual SQL as part of traversing
the AST. I am creating classes to make it easier to do additional code
generation in the future. I need to revisit the tokenizer/parser classes
to see why they seem so odd to use.