echo server (no key input yet) & client complete