fix: updated .gitignore to ignore vim .swp files