Ernst make timeline independent of map

Controller and timeline are now independent of map component.

Hackfest: url-controller makes a temporary map which is removed when the url is set.