Removed old code. Fixed auth interface...

Fixed operation provider and the base class.