add server base class for all servers, which handlers details such as message_handlers, worker/sender threads
make gate reply msg_test2