Major update to code structure

   * Split files into independent files based on functionality.
   * Switch to bower/gulp for build.

Change-Id: Ibc775dd9b7f6a0a49f63c22162b7582e781e2d9c
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
diff --git a/bower.json b/bower.json
new file mode 100644
index 0000000..86b31a7
--- /dev/null
+++ b/bower.json
@@ -0,0 +1,35 @@
+{
+  "name": "openbmc-wires",
+  "description": "openbmc-wires",
+  "version": "0.0.1",
+  "dependencies": {
+    "angular": "1.5.6",
+    "angular-route": "1.5.6"
+  },
+  "resolutions": {
+    "angular": "1.5.6"
+  },
+  "devDependencies": {
+  },
+  "authors": [
+    {
+      "name": "Iftekharul Islam",
+      "email": "iislam@us.ibm.com"
+    }
+  ],
+  "license": "private",
+  "private": true,
+  "ignore": [
+    "node_modules",
+    "bower_components",
+    "config",
+    "test",
+    "target",
+    ".*",
+    "README*",
+    "karma.conf.js",
+    "gulpfile.js",
+    "bower.json",
+    "package.json"
+  ]
+}
\ No newline at end of file