fixed several issues with updating work items and added a "get all" work item.