Communication: Do never assume null-terminated strings from sockets. UI: fixed style.