Menu with struct

Were added: dynamicly expanding menu
Revert "Menu with struct"

This reverts commit b42dd305cf6a3c6c1f3c0c9b0b1451eb16f16172.