Создание классов для работы с данными. Рефакторинг.