Reorganize setup.py.