Move mapping of symbol to channel to execution layer

This was incorrectly being done in the planning layer, which only deals with logical entities.
change string