- restructured the CodeGen\Parser package and introduced two new
  subpackages Config and ModuleSchema
- streamlined the class naming for the CodeGen\ClassBuilder package (formerly CodeGen\Builder)
- factored out the creation of specific IClassBuilders from the service
  into a new ClassBuilder\Factory class