Finished the use case with editable timeline and server-side API