Support creating new products.
Add validation of modify product request.