numerous small gui and worldgen tweaks