Some paging fixes. More validation. Custom parsing of YT data to something actually sane and usable