navbar now one directive so it doesn't load everything twice