Use a better hash function in the Perlin noise generator.
Remove the use of lambdas in buildingplan.
Add a Perlin noise test script.