added the foundations of a CPP translator
Decided to use the python code instead of the .ast file for ease of change