add .gitignore for binaries, vim swap files