Updated setup.py to work with the shared object directly