Retrieve the right frame when we change the viewer
Saving graph : save frames for the viewer

Still some issues.
Errors in saving/loading : need to have a look and fix.
The frame is saved in ButtleData only when we exit the viewer, so it isn't saved in the file if we never quit the viewer : need to be improved.