Modernize project
Fix uninitialized variable
Add Mac OS X binary