Visao refatorada.
Controlador criado.