I am providing the requirements below again for your reference:
1) I need the paging controls moved into the upper hand right corner with arrows. As close as possible to the mockup attached.
2) I need a dropdown with the sorting controls for:
Publication date (descending)
Publication date (acesending)
3) I need a seperate object added called Channels. Channels are a property of the VideoItem in your example, please use an integer of ChannelID. Channels have a friendly name and title. In the example, I need the channels to be selectable in the same way that videos are. In the mockup, if the "show all" button is selected then all videos are shown. If the "Browse" button is selected then all the channels are shown. When a channel is selected, then the videos for that channel display. As you will notice in the mockup, I need the channel that the user selects to be displayed in a breadcrumb format.
4) Please make the amount of videos/channels displayed per row, and how many rows are displayed, a property of the control.