Redesigned IslandGenerator