Archetype for a CXX project