Derived adaptor

Use new Cylon.Adaptors.Adaptor base class