forgo PeerJS in favour of plink (fixes #57)