Fix issue #14 dont parse path twice
init self.classes first
Fix issue #16 concurrent print
Fix issue #16 concurrent print #15 workers option
Fix issue #15 workers option