high level abstraction for interacting with Bluetooth Low Energy peripherals and beacons