change the "AbstractSpider" to implement the "Crawler" interface; And fix settings conflicts