Initial architecture (C++, comments)