Hard work of stitching together code from Stefan and Elias...

Now, seasonal map changes work, incl. displaying them. Performance result is average, but fast enough.