Refactored for new localization method.
Refactored version checking, logging, and localization.
Refactored configuration read, logging, and localization.
Split functionality into new class.
Renaming.
Victim of a rename refactoring.