public void Add(User user)
 {
     lock (_users)
     {
         _users.Add(user);
     }
 }
 public RemoteUser(User user, IRemotePeer peer)
 {
     User = user;
     Peer = peer;
 }