use a default implementation for step circuit
* support multiple iterations of MinRoot per Nova step * small edits to println * fix declaration
* add the MinRoot VDF example * optimize a bit * optimization and cleanup * clippy * add examples to CI * use inbuilt pow_vartime