Finalização Funcional

A adicionar alterações da implementação de Guilherme e login