Compiling in Windows

Compiling in Windows, fixed headers and few ifndef's