update link styling
Rebuild content to background communication

Content script is now responsible for monitoring url changes and sending decoration requests directly
to the background script w/o having to wait for inspect request. Keeping track of url changes in the
background script proved to be tedious