Add general gitignore file

Finally added the needed gitignore file, so
that git tracks the right files

- added general .gitignore file