add pagination and better item-specific UI to contribution pages