Added CLIHelper for something inbetween the shell and engine for things like confimation and arguments