Add documentations, modify README.md