background/contentscript: refactored saving to storage and adjusted the extension to use updated api (runtime)
popup changes, more to style coming