Got golden goose to spawn, reorganized structure to be a bit more regular based on an IStructure interface.