Introducing Undo and Redo in Table Cell Functionality