make code compile on windows
make library-compilation os-independent
make compilation platform-agnostic
Merge pull request #1 from softleygroup/windows

changes to make compilation work on linux and windows