Adding .gitignore files to ignore directories and files that are either generated, or not part of the source code.
Updating the .gitignore files.