Added MenuModel class to folder Model. It contains tree of menu and methods for work with it: getMenuData; addNode.
Added method getMenuData to DataProvider for getting data from server firstly and from MenuModel later.
Added method createMenuModel to DataProvider for creating menu tree.
Added method getEntireMenuDataWithResponseBlock to RemoteDataProvider for get json-file from server with all menu tree and parse it.
Added parseEntireMenu to DataParser for parse all menu tree in json-file.