Switch to setuptools so that dependencies are installed with the package