moc - chat client=>server ok

after deep thought, we make every module stand-alone(no communication) on server-side.
communication between module can be achived by client-side's callback.
please refer doc/net-skeleton.png for more information