improve readme, edit gitignore