[TASK] Add menus

Currently tt_content.menu is not supported

This patch adds all possibilities for menus. This is a first draft.