This adds an additional property to the plugin to select an input if the device has multiple ones.
Completely removes the build dir in favor of cmake based build layouting