Time line navigator

Reimplement*