fixes to cli
abstract factory the scraper
fix mocha tests
fix npm package link to bin