Started modifying the way tool options are declared so the configurations could work with both argparse and cmd. Still needs a lot of work but it is a promising start.