Fixed Whirlpools, Revamped Perlin calcs

All calculations in PerlinMap use world coordinates now.