Moved NoiseQuality enum to its own class
added Simplex and SimplexBasis
renamed linearInterp to lerp
added perlin basis and modified perlin module to use perlin basis instead of noisegen. much faster with no loss in quality.
replaced the noisegen with perlin basis
moved makeint32range
renamed setUp to build