Tv3play: New site changes

Makes tv3play work again.