Module now expects data access layer to be injected.