WIP. Extension is no longer a browser action, but simply a background js file.