Adding cleanup() method and suggesting clients return the number of DTOs from scrape()