Added temporary files (*~, *.swp) to .gitignore