Embedding saved timeline object in a list for correct later retrieval

This fix allows for loading of saved Lyra work sessions.  The infrastructure expects the ``timeline`` property to be a list (I believe this is the undo stack but I might be wrong about that).  This fix treats the entire saved visualization as a single-step action that can be undone back to the empty canvas.  Without it, we get a type error in the console.