Regional page updates

Tidied up data descriptions for regions; Started to split out js into
component parts