added windows main and makefile