Merge pull request #6 from justinliucs/master

Merge from base project.
Class Helper can be used in windows.
Merge conflict code.
Merge pull request #15 from lostcharlie/master

Class Helper can be used in windows.