update setup.py in preparation for pypi