added setup.py to upload to pypi