update navigation route menus

made more generic. inserted a demo section.