added a recent history feature. changed the extension to run as a content script not injected, this allows us access to chrome storage which was needed to store history to be viewable in the popup.