COMP345 C++ Project Repository