extend cds example
make code c++11 compliant
correct false make_shared statement
fix false make_shared statements