Recriando voltado para interface
Corrigindo bugs
Criando Testes