Updated inputs and outputs to be lists of DataItem objects which have a
URL parameters