use setuptools and find_packages