add gitignore and sync to windows