Move to YAML for configuration
Arg parser and settigns extraction