Regional page updates

Tidied up data descriptions for regions; Started to split out js into
component parts
Merge branch 'master' into gh-pages