Refactor ManipulatedResources
Introduce Pageable object
Extract set, pagination indexes into Pageable