CH-9 - Added pagination and basic controls to video list page
CH-9 - Refactored out video and tag list components, also updated styles