added usb input provider factory
added singleton interface
change uuid for camera factory to camera config