add comment
add api document
add comment
fix readme format
add vendor underscore
fix readme link