add mocha testing, refactor mc scraper into own module