Add basic error handling on timeline load timeout (WIP)


TODO:
- Share timeline states in a service
- hide toolbar when there is an error