added setup.py by setuptools