update introduction, network programming and summary (reverted from commit 24e064cd56c8ea1aff31eff0cb41a225caa7380f)