update .gitignore to exclude .swp files