Attempt at Content with Caption Feature

Here's my implementation of content with caption. I included a sample in the example project. I believe it is slide #28.

Please let me know if this is what you were thinking for the content with caption feature! Code feedback would also be very appreciated. :smile: