Updated the extension to use chrome.storage for syncing