Protocolo do IntraChat refeito usando outro esquema de herança via prototype (agora é via prototype mesmo).