added .gitignore to exclude *swp files