Merge pull request #58 from kchow3/master

Pull Request for thread classes.
Merge remote-tracking branch 'upstream/master'