Simplex noise, noise improvements