good chat program with ui
change name from software to program
add different version of sending object via socket
manage