Add a basic C++ class generator tool