make scraper a "library", log instead of puts, and fail instead of backoff
setup VCR
simplistic tests of scraper