Add category update functionality