Update board after each move