redesigned lcient and server to support header and data for forwad message
the client now reuse the conenction if is still alive