added favicon; added websocket sending and receiving