Adding gitignore file

Here is the gitignore of the project.
All local changes to the files and folders listed here will not be committed into git.