started with refactoring resourcesAvailability to use ModifyResourceAssignments as new dialog use case