Revert "Revert "put navbar items into directives""

This reverts commit 8b7316c98372739b3fb97153cc90d4cd11cefd52.
Revert "Revert "get rid of dumb toggles""

This reverts commit 19604fc0088d5a0be0104003af41c6e5fd94a27e.
register your directives dummy