Make use of argparse instead of optparse