initial addition of purchases scraper and unit test