remove jsdoc and add markdown style api
add API documentation