Missing info about using the new rendering engine

There is entry’s in the API reference and i see the code in the TestCpp
but no documents that explains on the new topics with simple examples.
like when and why to use things such : CustomCommand
and : Director::getInstance()->getRenderer()
and more .
thanks