begin product edit functionality to vendor dashboard