How to make a Chrome Extension #6 - API Calls and the Chrome Lifecycle