Replace callbacks with promises.  Modify crawler to process multiple pages.
Fix typos and add/remove missing/extra brackets
Update package.js
Resolve conflicts on README.js