add new product controller