C++, step 4, minichess: primary classes.