added classes for the Data Layer to the package.