Move all responses to terminus request to "iterator" objects

In order to standardize responses it will be necessary to encapsulate the response in to iterators and allow iterators to respond based on "assoc_args".