Added gitignore and working problem 2