using angular
improving linking between content script and background