Use logging library, distinguish ReadOnlyFilesystem vs RW
Major improvements to testing and logs during test
An assertion to verify logging of filesystem, subprocess
Work toward isolating InitCommand
Forward subprocess.PIPE
Better dependency containers for ctor injection

And much better organization of main module.
Some reorg, good coverage of init, etc
Coverage up to 98%