Added Perlin noise to the world generation