Single-source the version.
Pack setup inside main function.
Add a few PyPI classifiers.