public SessionManager(TeamRegistry teamReg)
 {
     _teamReg        = teamReg;
     _challenges     = new Dictionary <ClientCode, SessionChallenge>();
     _sessions       = new Dictionary <ClientCode, ClientSession>();
     _replayDetector = new ReplayDetector();
     _rng            = RandomNumberGenerator.Create();
 }