added scaffolding for socket io server