Add menu rendering

This adds a menu defined by the states that can be navigated to. An
explanation is written in the menu renderer. For now it is not styled,
and is not really usable.
Det kan løses ved at  menuLoader returnerer flere nivåer, men ikke de tilhørende parenten.
Jeg bare lurer fordi det hadde vært enda mer elegant å kalle parenten i menuRendrer dersom det alltid skal gjøres uansett :smile: