Incomplete - task : implement multi level menu for shop menu 
1. implement multi level menu for shop menu for diffent product category
2. introduce getmenu function in Shop model which involve logic for
modal should not place in view.(migrate function from view shop.php to
shop modal.
3. menu variable is used for the view file for convention standard
concern.
4. should initialize the $menu before control is action.