implement fractal noise using noisejs