Tortoise climate change

The topology code is not anywhere near complete, but it passes the regressions and climate change now works natively (at least in tests)