Initial binding work

Ability to connect to connected devices, open streams, change video
modes and listen for video stream frames.