Add .gitignore and ignore vim swp files