Terminada, falta ordenar código y mejorar interfaz