added setup.py so i can use this in pip