updates to gitignore and settings