InstantMessager client side. A java course design.