Make IDatabaseInterface private.

This makes sure everybody has to use the StorageDir.