Repository Model: Simplifying Data Access and Management