#15 implemented menu provider + service and tests
#15 wrote doc, small refactorings
#15 improvement in selection of active menu item
Merge remote-tracking branch 'origin/develop' into develop
#15 doc and dist
#15 small test refactorings