Arquivo com os contatos.

Enviando o arquivo que contem os 20 + contatos exigidos.
Classe responsavel por instanciar o controller.
Criando o controlador da aplicacao.

Responsavel por fazer a comunicacao entre a view e o model.
Criando a estrutura da arvore binaria
Classe contato.

Contem nome e telefone
Criando o view da aplicacao