Added webserver with socket.io support