o another pass at cleaning up the MavenCli, it still needs work but at least I can see a pattern now for embedding