Not working yet rewrite of menu.elm
Added test case for dynamic hovering