client / server two channel implementation -- one for commands and one for imager.
at this poit for each image we instantiate a new connaction.