Added CollectionIterator.
ModelPooler checks for ClientInterface.
Adapted Collection to ResultIterator.
Added Model & tests.