Switching to Python 3
Managing dependencies in setup.py