Make sure a client exists before trying to send or disconnect
Better message format
Add README