Created CodeGen module for code generation, created test suite for
CodeGen, as well as a Test module containing shared functions for all
test suites
Added code generation templates for labels, let expressions,
begin statements and parenthesis