WIP - variable codegen
WIP - control codegen
WIP - literal codegen, formatting fix for control
WIP - fixes for statement tracking, which is still kind of crappy, to make loop codegen work
WIP - removing last of the parsing tests, working on operator codegen now