modificaciones en la estructura de los archivos. Anadido closures javascript