Rewritten to have Category, Item and Literal to extend CategoryItem.
added literal.html-- Literal Custom Element.