public LyricsReloaded(string configurationPath)
{
Assembly asm = Assembly.GetAssembly(GetType());
name = asm.GetName().Name;
dataFolder = Path.Combine(configurationPath, name);
Directory.CreateDirectory(dataFolder);
logger = new Logger(Path.Combine(dataFolder, name + ".log"));
logger.info("{0} in version {1} started!", name, asm.GetName().Version.ToString());
providerManager = new ProviderManager(this);
providerManager.registerLoaderFactory(new StaticLoaderFactory(this));
defaultUserAgent = "Firefox";
proxy = null;
}