add setup.py and package