add internal logic to create()/destroy() pager
add useful routines to paging implementation