actualizado controlador, vistas y fichero de mensajes