added code to run fixed point Perlin noise