Adding ignore file
Lots of changes! Moved main API logic to background.js. Popup display and logic are contained to popup.js. Update manifest to use pageActions. Many more.