As features are added, the format of the config and state files will need to change. Add functionality to load and upgrade old versions of these file formats.