core-5294 refactor code
core-5425 allow users to save partially filled metadata template
core-5306 enable top level menus even when no app is selected
merge with repo
Renamed Apps (and belphegor) Presenters. CORE-5306
Refactoring apps to use more dep injection. CORE-5306
Refactoring of Apps MVP. CORE-5306
Refactoring of Belphegor MVP
CORE-5306
Cleaning up after refactor
CORE-5306
Added unit test for belphegor toolbar visibility
CORE-5306
Refactor view menu item vis logic for consistency