With this add-on, you can have a push menu with different options in your site and show unlimited links in unlimited lists and layout with an easy to use admin panel. Just go to its admin page and manage your lists. It will do rest of the things.
If you want to customize it more, then you...
I have followed this tutorial and it's working fine but I don't know how to add more fields to that option dynamically, here's my template:
<xen:foreach loop="$preparedOption.option_value" key="$choice"...