Added Board#dup, Piece#dup(board)