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).
use session for authentication, then workspace to keep in sync and subscribe to new buffers. Buffer service will dispatch live updates.