Terminado

ya funciona todo como quería. Ahora sólo falta corregir y mejorar cosas
en las que no había pensado antes, o arreglar bugs que puedan aparecer