Adding gitignore and problem 9