command to find disjointed lines
working pass at moving node down
handle edge cases and cursor for moving tree down
ugly moving tree up but it works