BT VOD ingest

Not sure that a `VodDataAndContent` object should contain accessors for all uses of data within it. Ties it to its uses a little too much, I think.