signalGiver/Receiver update .giver/receiver variable only before sending the signal to the receiver/giver
canAcceptAndIsRequested, readLoadTime, assignExitTo, and checkOperator methods now require caller