New gitignore file

Helps to determine which files should be ignored by Git.