modified .gitignore to ignore .swp files and executables