changes to gitignore and some files