Implement an image downloader. Refactor MlspinCrawler by moving some code to HomeParser.