Use new Cylon.Adaptor and Cylon.Driver base classes

Use new Cylon.Adaptor and Cylon.Driver base classes