A Basic Chat Application - Client/Server Model (GUI)