Proof of concept for socket-based server/client structure