no, you do not need to write code. Just move the menu to the menu's position (e.g. "main menu"). Now you can easily "grab" a menu item and move it. If my screencast is not showing up (I can see it without any problems, ..?) you could watch

. You can see the "movements" of the menu items at ~3min.

If you create a structure like

Main

Test

Test

Blog

Foo

Bar

There will be 2 menu items (Main, Blog) with Dropdowns (Items: Test, Test, Foo and Bar).