refactor - mk a Scraper class