add api doc & README.md