just making it more organized (gen_ prefix for library generation meta-programs)
This generates a variant of gencpp thats compatiable with use as a thirdparty module within a plugin or module of an Unreal Project or the Engine itself.