He apañado algunos errores. Compila pero quedan cosas por completar