Modify the README.md and add the JavaDoc