added lib for ini4j, updated ProgramSettingsMdl to convert open into a factory method.