use setuptools for packaging. fixes #9
more install fixes. #9
make beautiful docstrings
add missing dep
small doc fix