Fixing documentation in README.md and adding *~ files to .gitignore