A simple network IM based on NetSocket++ library