Improved .gitignore file for more files that should not be added to the project.