move SubsetUI and WorldMapUI into snap-engine