socket.io polymer web component