Update for grunt, some work on desktop nav, some work on mobile nav

Signed-off-by: Joel Fischer <joel@livioradio.com>