MAJOR improve to the connecting to all peers sequence by executing the Socket binding in the separate thread and only adding it to the peers list if the connection was successfully stablished.