update README.md and add CodeBook