finished the 2d perlin noise algorithm.