Altered convert() and convertMove()
Altered convert() and convertMove()

separated logic of selecting the move to convert from converting the move.
Revised the argument to be consistent with a MoveTree node

Paladin/Marshall