added setup.py, not working yet