CLosed #10: Builds adaptable database layer.