add gitignore and makefile.win