More Changes, added setup.py