Factor out URL handling to separate classes.
Reimplement youtube handling

Now shows small thumbnail which if clicked upon, gives a full-size
youtube player.