Edit/Update/Delete url based on name, id does not have any meaning to user
Removed IUserData from ProductListViewModel
Updated logic to add etag and last modified date for new product creation