Added C++ classes & test.
Renamed
New C++ classes & tests.