Collaborative Editing Operational Transformation Design Approach