improve peer for player/player for peer. have two maps

so that we can quickly and easily look them up without loops and such
nasties for every packet sent.