modified files and added .gitignore