Remove MessagingContext, rename EventLoop as Container, move link creation to container, allow single step link creation if desired.