Building the Web Socket