Initial addition of high-level test module.
New test cleanup code and initial Database class.
Basic services for Database class + tests.