Add primary navigation with default styles

- Import and use Bootstrap Vue components for the navigation structure
- Import  and add icons to the navigation sections
- Add minor style overrides

Change-Id: I4c1903390d75aff086c912a710f4c04d38d28a28
Signed-off-by: Derick Montague <derick.montague@ibm.com>
diff --git a/src/main.js b/src/main.js
index 742b991..4db1b2b 100644
--- a/src/main.js
+++ b/src/main.js
@@ -5,23 +5,23 @@
 import Axios from "axios";
 import {
   ButtonPlugin,
-  NavPlugin,
   CollapsePlugin,
-  LinkPlugin,
-  NavbarPlugin,
-  TablePlugin,
   LayoutPlugin,
-  ModalPlugin
+  LinkPlugin,
+  ModalPlugin,
+  NavbarPlugin,
+  NavPlugin,
+  TablePlugin
 } from "bootstrap-vue";
 
+Vue.use(LayoutPlugin);
 Vue.use(ButtonPlugin);
-Vue.use(NavPlugin);
 Vue.use(CollapsePlugin);
 Vue.use(LinkPlugin);
-Vue.use(NavbarPlugin);
-Vue.use(TablePlugin);
-Vue.use(LayoutPlugin);
 Vue.use(ModalPlugin);
+Vue.use(NavbarPlugin);
+Vue.use(NavPlugin);
+Vue.use(TablePlugin);
 
 Vue.prototype.$http = Axios;