Added basic cross-module messaging to Carousel module