#2560 #2642 Рефакторинг предметной области, добавление класса UFile