Chordの実装とテスト