Added skeletal work for database class and tests.