updated HeapTest
AbstractEditor: functionality for seamless undo/redo operations