Basic class for Repository pattern created.