redid launch peer to protect socket & mopup independently; added gaugeInterest to peerController