a simple  and asynchronous networking library