Refactoring the generic Service to a useful mapper class <Nithya>