Refactoring file loading classes to a common cpp of functions