Add StructureGenerator