making moves...cleaning up dsp tick processing
adding control for "current" node pointer (moveListForward and moveListBackward)