Updated PagePicker to inherit from ItemPicker