OFC-279 Perform code review and refactor DataService

Added RecordUpdateResponse subclasses

Work in progress
Code clean