Adding gitignore

.gitignore allows to list a bunch of files or file patterns (extensions, etc.) to excluse by default from ````git add````s