Add HashRing implementation