Implemented echo server and client with associated tests