Add PageRepresenter
PageRepresenter tests