easy to handle c++ network library