add gitignore / compile on windowns
fix gitignore