Consolidated DatabaseReaderFactory into DatabaseCreatorFactory and renamed to DatabaseFactory.
Made necessary changes to other classes to work as previously did.
Passes all current unit tests.