Widget surface, annotation overlay, whiteboard and video components used by both the website and the kiosk.
The wire contract every client codes against, plus the annotation engine, canvas renderer and connection policy shared by both clients.