More Cleanup on moveNode

add -1 as an option to move last, or move to last. 0 to move first and
move to first