new renaming logic preparations new renaming logic preparations
extending parser
-extending flat code compiler to a more general compiler -reducing all gates to multiplication gates only in the R1CS description of a program.