Add a list of inputs and outputs to each component