reformatted
added notifyOperationComplete
cleaned up delete operation
refactored textFlow to targetElement
added operation complete event notification
fixed cursor setting