updates to allow working on Mac and Windows
ensure the entry point is correct
Merge pull request #175 from jcmurray/master

Fix the project build process to allow it to be built on a Mac as well as Windows