extract tair client related core into tair.core