Updated article Уровни абстракции. Создание кастомных элементов.