NHK came up with a new API and rearranged all the information to make things more complicated
Then they wrote lots of javascript to un-rearrange it back to the way it was before for display on the site
most of this commit is replicating that I'm afraid, ie bashing strings together
there is some new metadata though which is nice