PyCrawler V2. Modularized (hopefully)