Add pagination component

@aduggin