Move classes where they belong
Pass options to `MenuFactory::createItem()`
Fix UL attributes rendering