Added basic d3 client with sockets