add CrawlerReader interface to read urls
add CrawlerManager to handle all url crawling