move fitter to abstract devices and add rabi power flop fitter