Move code out of chord to Ring and add test