made all scrapers inherit from a base scraper object to simplify creating new scrapers even more