Updated gitignore to ignore itself and vim swp files.