Adjust docs to current perlin noise changes.
Clean up code and use my perlin impl as the 'default'.