updated gitignore to keep .swp files out of the working dir