add setup.py and add config