Cleaned up.  Seems to pass all tests.
Stopped using Ada.Text_IO directly from the library.  Fixed test to check for untested files.