I made a outline for I2C{Primitive,Master,Slave}.
I will open PR 'Refactor pslab.bus.i2c'.
No blockage as of now.