Vista publica de los controladores
Implementación de los controller