2nd step: finding and defining devices
3rd step: elements, values and actions
4th step: modal functionality
rename files to have both hid and midi examples
one more, midi version
rename file, and adjust to midi device
3rd step - added midi version, and queries of input en output elements
4th step - also a midi device version