переделана иерархия, неймспейсы, преобразование в xml