Fixed setup.py to include dependencies properly