Reworked scraper to find partial course matches.