add README.md
improve gitignore