Add a TransactionConverter class.
Add history redo command.