Implemented the Code Generator which generates GPIR source from the GPIR
AST, and pretty prints it