modificata gerarchia classi server