WeDo driver udates after code review - ready for testing