A JavaScript port of Simplex-Noise