Some intermediate work on protos.
diff --git a/.gitignore b/.gitignore
index 921dbe8..9985984 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+.idea
+*.iml
 bazel-bin
 bazel-genfiles
 bazel-istioApigeeAdapter
diff --git a/WORKSPACE b/WORKSPACE
index 9f076a0..c29e9ff 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -1,4 +1,4 @@
-workspace(name = "com_github_apid_apigeeIstioAdapter")
+workspace(name = "com_github_apid_istioApigeeAdapter")
 
 git_repository(
     name = "io_bazel_rules_go",
@@ -15,6 +15,11 @@
     remote = "https://github.com/istio/mixer.git",
 )
 
+bind(
+    name = "mixer_adapter",
+    actual = "@io_istio_mixer//pkg/adapter:go_default_library",
+)
+
 # Replace the above with the below to build with your own local copy of mixer
 #local_repository(
 #    name = "io_istio_mixer",
diff --git a/adapter/BUILD b/adapter/BUILD
index cde5ace..0379f87 100644
--- a/adapter/BUILD
+++ b/adapter/BUILD
@@ -11,8 +11,8 @@
     ],
     deps = [
         "//adapter/config:go_default_library",
+        "//external:mixer_adapter",
         "@com_github_hashicorp_go_multierror//:go_default_library",
-        "@io_istio_mixer//pkg/adapter:go_default_library",
     ],
 )
 
diff --git a/adapter/config/BUILD b/adapter/config/BUILD
index cdde8c7..7bd0ddd 100644
--- a/adapter/config/BUILD
+++ b/adapter/config/BUILD
@@ -22,5 +22,6 @@
     visibility = ["//adapter:__pkg__"],
     deps = [
         "@com_github_gogo_protobuf//gogoproto:go_default_library",
+        "@com_github_gogo_protobuf//types:go_default_library",
     ],
 )
diff --git a/adapter/config/config.proto b/adapter/config/config.proto
index 6c3c680..ba1c38d 100644
--- a/adapter/config/config.proto
+++ b/adapter/config/config.proto
@@ -14,7 +14,7 @@
 
 syntax = "proto3";
 
-package adapter.apigee.config;
+package adapter.config;
 
 import "gogoproto/gogo.proto";