IClassBuilders now return an IClassContainer.

Refactored the Builder package towards a straighter codegen algo.
Now the CodeGen\Service composes the other packages to get the code generation done.
Each defined module/aggregate is generated by 4 builders: Module-, ModuleBase-, Document- and DocumentBaseClass.