Custom Perlin Noise almost working