Manifest v2 + Style update

Hi Henning,
I updated the code to comply with Chrome's new rules for Manifest v2 etc
and updated the styling to look more like Chrome, quite a bit nicer now I think
Cheers
Nick