Timeline features

Siga @Nerdssauros