Synching works through websockets both ways. WIP.