Also adds .gitignore file