Added pagination and initial product detail component