add argparse to setup.py