Added a "session" stage, to auth and connect to a Workspace. Added workspace-level operations (sync, get buffers list...). Added buffer-level sync operations (push, pull).
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>