World: moved flood filling to a separate floodFill method, updated step3 generation accordingly