Refactor pebble to use new driver and adaptor interfaces