Various C++ projects for a Professional C++ course