some more convenience for constructors, added BuildPartial for builders, added Build and Map for 2D, changed seed to be global (added seedOffset to perlin), added Sum module.