Extract CoffeeScraper class.
Move Yelp access into CoffeeSearcher class
Add SearchResult class
Add ISearcher interface
Return proper errors from CoffeeSearcher
Add SplitRegionSearcher class