Cambios varios en generics
Añadido material
Añadidos archivos necesarios
Añadidos mas cambios