Removed singleton behaviour from ConfigurationFactory