first steps in converting navi.el to (derived) major-mode navi-mode.el