ViewModel class & Menus protocol & navigation

-navigation class and app delegate in charge of segues and launch
-Menu protocol added
-ViewModel for MainMenu class, still need to TDD and add KVO
-restructured menu model