A C++ project for learning File I/O and git