adding a description of what I think is happening
added content script and related changes

Added a basic content script that looks for bittoll fields in the
header. it sends messages to the background page when it does so.
Changes background.js to listen for new messages from the content script
Made manifest.json play nice with new changes