Rebuilt regional module

Should be functional again, whether SWMH is used or not. But needs a
little more testing.
Merge remote-tracking branch 'origin/regional' into beta
Changelog Update