navigation: Add categories and support of active link
navigation: Add categories and support of active link

Signed-off-by: Kevin Decherf <ffb4761cba839470133bee36aeb139f58d7dbaa9@kdecherf.com>

Kdecherf/Nicholas