The class will optionally load the last set of files from the registry on construction and store them when instructed by the main program.
Internally, this class uses zero-based numbering for the items. The displayed numbers, however, will start with one.