This adds an 'initial state producer' to create the burst of state clients will receive on connect, and serialisers for WindowModels and BackBuffers.
Now with working dependencies and webserver.