Рефакторинг. Парсер вынесен в отдельный класс, имена элементов вынесены в константы