Timeline specs

Adds in the rest of the timeline specs to have better coverage. Closes issue #24