Adding basin region highlighting on hover, removing when hovered off

I making lots of changes to this file so maybe you can remove it from this pull request? You'll have a chance to review and correct things!