Updated setup.py, add dependencies