Классы проекта (Projects) приемлемо абстрагированы
Классы настроек приемлемо абстрагированы
Merge branch 'interface_branch'