Create Peer.hpp