Updated with some read/write of xml.
Updated with more tests and design.
Updated with a number of tests.  Added the Checks idea to the project.
Updated with more tests that excersice reading and writing to the db.