Board game pawn movement algorithm Board game pawn movement algorithm wpf wpf