added communication functions to the popup.js file to allow the background page to update the popup pages' DOM with the latest information about tracking status and such