refactor to use movideo api correctly
continuing refactoring
functional after refactoring
tidy and almost ready for push to origin
tidied up, updated site config, most channels and shows within working