CS314 Group G chat program