readme and gitignore changes