Working makeNumber AST
Simpler AST node printing
Bug fix in main.cpp