beginning to flesh out InstanceCarousel and CarouselController, oojs