Autogenerating link from label
Rename method addNavbarItem to addItem
Add IFactory
Update example