improve doc
add sphinx-apidoc