add  implicit write json formatter for product
modify products list route