Extended WebController functionality to include images and captions