~ Move the Peer datatype to PeerID module.

We need this to escape recursive module dependencies.