Updated dynamic menu UI - added directive to handle menu creation, and updated infrastructure to create a top-level collapsible angularjs-supporting menu.

Signed-off-by: ohanetz <o.hanetz@gmail.com>