Implemented DataCell
DataCellDiff - 2-arg diff; multilistener
Refactor DataTableDiff to use DataCellDiff