* make proof with PIS public input
* upgraded to 0.8 gnark
* reduced pow witness
* fixed bug
* fixed test
* fixed bug
* adding profiling
* changed everything to be pointers
* convert remaining poseidon constants
* added the recursive_very_small
* added more outputs for benchmark
* removed unused file
* change field import
* change import of field package
* changed field import
* moved hash to poseidon and some changes to the field package
* changed file structure
* initial version of base_sum_gate
* add recursive circuit benchmark files
* added step circuit data and contant gate test
* moved step testing data into gate_testing_utils
* added test case for basesum gate
* added test for arithmetic_gate