Starting Out with C++ From Control Structures through Objects Companion Files