Added addPipeModuleData(), createdModuleAndPin(), destroyModuleAndPin, modified configureInputOutput() and several tests