[#75]: refactoring of the preference manager and model converters