Milestone: C++ architecture completed draft