Add: minor changes and fixings.
Add: better terrain conversion.
Remove: the previous implementation of adaptive terrain;
Add: support for rectangle terrain in the same way as the hexagon terrain.