Timeline service and controller