makeBoards fixed and makeHeuristicPairs done

we made a "searchMovePiece" function that only changes the boardConfig
and not the vectors.
we can change the vectors after a move is picked