Create SimplexNoise.java

A class that describes the simplex noise function. This function is a faster version of Perlin Noise that uses tables and other fancy things to make noise cheaply.