Implemented argparse to handle command line usage.