Communication between components

Check out this conversation

@ef4 gave an excellent answer to how this can be done.