initial commit of GL and hue output devices