WIP: converting app to use chrome.storage instead of localStorage