Implemented new feature to render all content (both text and images).
This needs to be refactored because the images and text are way too tightly coupled.