Introduced new class which include the complete crawl process