update the readme and gitignore