Demonstration of different client sessions using socket.io

setup instantiable classes to demonstrate socket.io communication with
different clients at the same time