vista de proyectos para el modulo frontend, cambios en la estructura de los JS, uso de callbacks para organizar las llamadas a eventos