Improved the code generator, it generates around 80-90% of the code. Now the code is generated in both .h files and .cpp files, static functions are properly wrapped, operators and aliases are detected, included header files are generated properly.
Compiled successfully the Standard and MMgt packages. Found some design flow, I will have to adjust the class hierarchy.
The plan for tomorrow is to improve the class hierarchy, compile the gp package together with other 4 packages that this package depends on and make a C# test application to find other possible problems.