Improve the README and gitignore updated