Affects Version/s: None
Fix Version/s: 0.3
ConfigurationManager maintains maps of class names against logical names. The default settings are loaded from properties files. ConfigurationManager is a singleton.
If command manager, comparator and test manager separated into interface and implementation then this class would become responsible only for loading data for the default implementations. This could then be refactored to the Factory pattern.