Some work on getting toward setup.py.