socket.io basic setup

Signed-off-by: Abhishek Jairath <jairath.abhishek@gmail.com>