Initial go at the SinglePage refactor - adding captions to image in landscape.