First work on getting inf nbr of c++ classes supported
First implementation of new type system on c++ side