Update C++ documentation
Update C++ documentation

Closes #255.

martynbm/devdocs,hyjk2000/devdocs,mnquintana/devdocs,rlugojr/devdocs,webcoding/devdocs,martynbm/devdocs,isNil/devdocs,webcoding/devdocs,UIUXEngineering-Forks/devdocs,abougouffa/devdocs,abougouffa/devdocs,2947721120/devdocs,isNil/devdocs,mnquintana/devdocs,UIUXEngineering-Forks/devdocs,webcoding/devdocs,hyjk2000/devdocs,yosiat/devdocs,yosiat/devdocs,rlugojr/devdocs,rlugojr/devdocs,yosiat/devdocs,1gitGrey/devdocs,2947721120/devdocs,1gitGrey/devdocs