Modifed PeerList to be a singleton, stupid design, but adequate for what
I need