Added setup.py and PyPI integration.