Task #26 @30m Add new fields for PageInfo, create page view.
Task #26 Implement pages iterator.