Remove the integration/differention tests
Replace ArrowCircuit with an accumulate primitive
Add accumulation test