[Config] Implement file loading and declare virtual methods to overwrite.