TODO
understand the expander code in detail, list what is not complete yet.
how gnark write circuit
implement gkr prover in powdr
Powdr gkr
Enum backendtype to specify the proofs system we have
backend factory is the trait that each backendtype need to implement, has create and generate_setup
The backend …