update to gitignore and a first draft of the Perlin Noise.