Switched main cli parser to argparse