Right: 
`TalkTalkProcessor<R>` -> `TalkTalkCallback<R>`
`TalkTalkTvStructureProcessor<R>` -> `TalkTalkTvStructureCallback<R>`
`TalkTalkVodListProcessor<R>` -> `TalkTalkVodListCallback<R>`
I'm also considering making this all interfaces embedded in  `TalkTalkClient` to make it obvious thats what they should be used with. Thoughts?