SaveInfo|libcommon: Began transforming SaveInfo into a C++ class