Tweaks to the CLI entrypoint. Scaffolding for cli unittests. Update coverage ignore list