Added setter for id on product interface