Refactoring
Added TokenPartitioner
LabeledTokenPartition
CreateLabeledTokenPartition refactor