readme changes and .gitignore