Manages loading and parsing of plugin configuration. Converted from singleton to dependency injection pattern for better testability.