/**
  * Consente a un player di registrarsi presso il server. Il nickname deve essere univoco nel
  * sistema fino alla deregistrazione del player.
  *
  * @param nickname nome con cui registrarsi.
  * @return true se la registrazione e' andata a buon fine, false altrimenti
  * @throws RemoteException
  */
 public boolean registerPlayer(String nickname) throws RemoteException {
   p = new PlayerImpl();
   p.setName(nickname);
   p.add(this); // mi aggiungo come osservatore di p
   return server.register(p, nickname);
 }