Driver.startStream / stopStream implemented and tested with real hardware but no test cases so far.
Add 'Setting' objects and all sorts of other stuff