Implementando e Testando o Heap