switched to chrome.runtime
implemented Add New Flashcards Option & refurbished port reconnect logic