One of the more complicated structures that consist of multiple pieces.
Would be nice to have so it can be integrated into Minemap and so on.
An abstract generator for structures using StructurePools would probably simplify the process for new structures in the future even more. This could be based on the already existing VillageGenerator.