Обновление

Вынес вещи в отдельный клас.
Мелкий рефракторинг