C++ testbed engine