Updated .gitignore to ensure some files are not accidentally committed