Centralizing the Data access layer.