PeerDirectoryClient code cleanup