* extend FCircuit to work with multiple ins & outs * refactor FCircuit trait to work with io for multiple frontends support