Add parse API that accepts Parser as parameter to WebCrawler (#16)