made it possible to signal for serviceTasks so we can drive those asynchronously. Moved all the number-guessing logic into the unit test. Added data to the signal so signaling clients can set data in to process variables.