Working on hierarchy editor
Adding and deleting nodes, undo history