add setup.py