big change in setup.py, fix broken pip installation