Initial commit of pagination module