multithreading implemented
Merge pull request #25 from guanlun/master

multithreading implemented