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.
Å style divs og lis blir så godt som det samme, så jeg foreslår at vi bruker en liste her (og for listene under) :smiley: