Парсер вынесен в отдельный класс