Add setuptools support