@El_relator Te lo paso con un pastebin, que como no he tocado tu parte de código, es bastante largo
(el enlace es este pastebin.com/1A1WE4wJ , que como es licencia CC, no tiene mucho sentido esconderlo )
Lo de ponerme como coautor, no hace falta, yo sólo trasteo