Adding YAML config file and argument parser