Finished moving/documenting the UnitTestGroup class
Cleaned up some other items, and started working on moving the out tools for testing, liek things that asked the user questions and directly related to testing logic.
Moved the last bits of functionality out and now the Unit tests compile, although that is incidental and I will break them again  if I need to to get them to their final state.
Glad I did not make any rpomises about not breaking, because I never fixed it. I just compiled the wrong project. Anyway I fixed a bunch of types, and now I must sleep