Gen refactor: Implemented CompositedHeiGen.

This fixes crashes in the Village generator due to the missing generator.