Various tidy ups:

* centred light
* cursor changes to pointer on active stuff
* embedded target link
* changing target updates url
* url target updates target