basic working outline
socket.emit working
socket can handle multiple connections