undo/redo works; node lookup working better

I think I'm just going to add a line of code wherever currentSelection
was referenced to point it at the correct item in the lookup table