Improved the .gitignore file to ignore the extern folder