Feature/zen 12424

We don't need to use channels here since we aren't using go routines.  They have been replaced with a map of strings keyed by DeploymentID.