Generate attributes and items factory using macroses.
Merge named svg items class into base svg items class.
Add attribute "class" class.
Added css selectors parsing