ENH: g1.types as separate module, remove redundant modules creeping inside...

Closed Tejesh requested to merge modules into dev

Merge request reports