Added argparse to support --debug and config options