Added some comments to C++ classes