Merge pull request #19 from ilikenwf/master

MacOSX Support and Fixes
cleaning TODO
following ilikenwf changes with makefile symlink