Time line navigator

Well, technically it's quite a good thing to enforce explicitly const stuff and not copying objects (even doubles). So personally I wouldn't spend too much time on this