Melhorias no algoritmo de construção de árvore

Foram feitos alguns ajustes no algoritmo de construção da árvore genealógica:

  • Melhor organização dos itens evitando que alguns itens saiam da tela para telas menores;
  • Diminuição do número de linhas;
  • Melhoria na distribuição dos filhos de acordo com os pais;
  • Melhoria no cálculo de tamanho dos retângulos de acordo com o tamanho do nome;
  • Escalonamento do tamanho dos itens de acordo com o tamanho da tela;
  • Remoção do jQuery para uso de javascript puro (Vanilla JS) o que deve melhorar a performance;
  • Retirada da opção de árvore simplificada visto que era uma opção provisória para lidar com a má organização de alguns itens.