add __all__
update docstring
update .travis.yml
udpate docs