Restructured project to compile cross platform w/out #ifdef statements. Modified Makefile and build.bat it should compile the same if you use either of these files