Added Peer class