Using setuptools instead of distutils