Implemented a simple async client, along with a very simple echo server for testing.