Add Edit product feature