fix rst issue
add __all__
update docstring
update .travis.yml
udpate docs
update .travis.yml
fix typo issue
Merge branch 'develop'