use CMake instead of Makefile
add curlcpp library