Encapsulating user settings and persistent memory to more easily port to other platforms down the road, and/or utilize other technologies under-the-hood (e.g. chrome.storage.local, chrome.storage.sync)
Adding an option to customize the toast icon that appears upon notification of an update.
Adding an option to select & customize a notification sound to play upon new updates.
Adding a reset button to options page.