refactored update deliverable status to rest service usecase