New Surface and Perlin Noise generators
New map generator and function that transform
matrix(with numbers 0-2) into image("Image.png").