Week 2

I'd probably create some smaller methods that this `getTimeline` method calls just to make it a bit more readable.