Added "messenger" class and implemented child event triggers on `entity-container` as event listeners instead of looping through all children.
`entity-container` messaging bug fixes.