Parcialmente desbixado e com novas funcionalidades

As classes foram melhores moduladas e foi adicionadas as seguintes
funcionalidades:
Arvore B para armazenar pesquisadores/insituicoes;
Arvore TRIE para busca por prefixos
O conteúdo salvo no arquivo de instituicoes mudou. Agora é salvo, além
do código, o nome do professor.