Decoupled video table view data source and delegate
Fix bugs coming from splitting videos table view's delegate and data source
Add the last show tab
Add the top video tab bar & most viewed videos