Don't think most of stuff in here is necessary anymore if it's embedded in the app node. On that note, the `lib/index.js` can be changed to point to an `api.js` since we reference the module as an API.