cu/pp1: implement whoelse and logout
cu/pp1: implement broadcast
cu/{pp1 -> net1}: move