Timeline class