added .gitignore and settings