renamed: Input->InputThread, Output->OutputThread and delete iteration do-while
renamed: Input->InputThread, Output->OutputThread
in ServerImpRun field exit not global
fixed conflict in Client.java