Remove the uses of immutable Board in ChessState.
Rename MutableBoard to Board.
Start extracting StateBuilder.