gitignore now ignores .swp files