Asynchronously call init
Update observatory
Handle client websocket errors