Issue #1: Have the visual layout of the options page completed.
Issue #1: Background script writes default settings and uses them.

Options page still needs to read and write them, and the content script
still needs to read them.
Issue #1: Contentscript now reads/uses settings.
Fixed #1: Options page now reads and writes settings.

All other parts of the extension respect the settings as well.
This also resolves #2 as a result.