Reorganization of VANADIUM_ROOT relative paths.
diff --git a/lib/modules/core/core_test.go b/lib/modules/core/core_test.go
index ae52442..09dc291 100644
--- a/lib/modules/core/core_test.go
+++ b/lib/modules/core/core_test.go
@@ -10,14 +10,14 @@
 	"testing"
 	"time"
 
-	"v.io/veyron/veyron2/vlog"
+	"v.io/core/veyron2/vlog"
 
-	"v.io/veyron/veyron/lib/expect"
-	"v.io/veyron/veyron/lib/flags/consts"
-	"v.io/veyron/veyron/lib/modules"
-	"v.io/veyron/veyron/lib/modules/core"
-	"v.io/veyron/veyron/lib/testutil"
-	_ "v.io/veyron/veyron/profiles"
+	"v.io/core/veyron/lib/expect"
+	"v.io/core/veyron/lib/flags/consts"
+	"v.io/core/veyron/lib/modules"
+	"v.io/core/veyron/lib/modules/core"
+	"v.io/core/veyron/lib/testutil"
+	_ "v.io/core/veyron/profiles"
 )
 
 func TestCommands(t *testing.T) {
diff --git a/lib/modules/core/echo.go b/lib/modules/core/echo.go
index 599f8db..ad3901e 100644
--- a/lib/modules/core/echo.go
+++ b/lib/modules/core/echo.go
@@ -6,12 +6,12 @@
 	"os"
 	"time"
 
-	"v.io/veyron/veyron2/ipc"
-	"v.io/veyron/veyron2/naming"
-	"v.io/veyron/veyron2/rt"
-	"v.io/veyron/veyron2/security"
+	"v.io/core/veyron2/ipc"
+	"v.io/core/veyron2/naming"
+	"v.io/core/veyron2/rt"
+	"v.io/core/veyron2/security"
 
-	"v.io/veyron/veyron/lib/modules"
+	"v.io/core/veyron/lib/modules"
 )
 
 func init() {
diff --git a/lib/modules/core/exec.go b/lib/modules/core/exec.go
index 7aec3c2..d0e5556 100644
--- a/lib/modules/core/exec.go
+++ b/lib/modules/core/exec.go
@@ -4,7 +4,7 @@
 	"io"
 	"os/exec"
 
-	"v.io/veyron/veyron/lib/modules"
+	"v.io/core/veyron/lib/modules"
 )
 
 func init() {
diff --git a/lib/modules/core/misc.go b/lib/modules/core/misc.go
index 75c425f..d6b9c7c 100644
--- a/lib/modules/core/misc.go
+++ b/lib/modules/core/misc.go
@@ -5,7 +5,7 @@
 	"io"
 	"time"
 
-	"v.io/veyron/veyron/lib/modules"
+	"v.io/core/veyron/lib/modules"
 )
 
 func init() {
diff --git a/lib/modules/core/mounttable.go b/lib/modules/core/mounttable.go
index 980f387..f6d4294 100644
--- a/lib/modules/core/mounttable.go
+++ b/lib/modules/core/mounttable.go
@@ -6,12 +6,12 @@
 	"os"
 	"strings"
 
-	"v.io/veyron/veyron2/naming"
-	"v.io/veyron/veyron2/options"
-	"v.io/veyron/veyron2/rt"
+	"v.io/core/veyron2/naming"
+	"v.io/core/veyron2/options"
+	"v.io/core/veyron2/rt"
 
-	"v.io/veyron/veyron/lib/modules"
-	mounttable "v.io/veyron/veyron/services/mounttable/lib"
+	"v.io/core/veyron/lib/modules"
+	mounttable "v.io/core/veyron/services/mounttable/lib"
 )
 
 func init() {
diff --git a/lib/modules/core/proxy.go b/lib/modules/core/proxy.go
index 7e8a88e..a78c358 100644
--- a/lib/modules/core/proxy.go
+++ b/lib/modules/core/proxy.go
@@ -6,12 +6,12 @@
 	"os"
 	"time"
 
-	"v.io/veyron/veyron2/naming"
-	"v.io/veyron/veyron2/rt"
+	"v.io/core/veyron2/naming"
+	"v.io/core/veyron2/rt"
 
-	"v.io/veyron/veyron/lib/modules"
-	"v.io/veyron/veyron/runtimes/google/ipc/stream/proxy"
-	"v.io/veyron/veyron/runtimes/google/lib/publisher"
+	"v.io/core/veyron/lib/modules"
+	"v.io/core/veyron/runtimes/google/ipc/stream/proxy"
+	"v.io/core/veyron/runtimes/google/lib/publisher"
 )
 
 func init() {
diff --git a/lib/modules/core/util.go b/lib/modules/core/util.go
index f3bc3e1..c962a9c 100644
--- a/lib/modules/core/util.go
+++ b/lib/modules/core/util.go
@@ -4,9 +4,9 @@
 	"flag"
 	"fmt"
 
-	"v.io/veyron/veyron2/ipc"
+	"v.io/core/veyron2/ipc"
 
-	"v.io/veyron/veyron/lib/flags"
+	"v.io/core/veyron/lib/flags"
 )
 
 func parseFlags(fl *flags.Flags, args []string) error {
diff --git a/lib/modules/core/wspr.go b/lib/modules/core/wspr.go
index 7ff2b1b..0569d11 100644
--- a/lib/modules/core/wspr.go
+++ b/lib/modules/core/wspr.go
@@ -6,11 +6,11 @@
 	"io"
 	"strings"
 
-	"v.io/veyron/veyron/lib/flags"
-	"v.io/veyron/veyron/lib/modules"
+	"v.io/core/veyron/lib/flags"
+	"v.io/core/veyron/lib/modules"
 	"v.io/wspr/veyron/services/wsprd/wspr"
 
-	"v.io/veyron/veyron2/rt"
+	"v.io/core/veyron2/rt"
 )
 
 var (
diff --git a/lib/modules/examples_test.go b/lib/modules/examples_test.go
index a579f27..2154214 100644
--- a/lib/modules/examples_test.go
+++ b/lib/modules/examples_test.go
@@ -5,7 +5,7 @@
 	"io"
 	"os"
 
-	"v.io/veyron/veyron/lib/modules"
+	"v.io/core/veyron/lib/modules"
 )
 
 func init() {
diff --git a/lib/modules/exec.go b/lib/modules/exec.go
index d1243b5..351af5f 100644
--- a/lib/modules/exec.go
+++ b/lib/modules/exec.go
@@ -9,8 +9,8 @@
 	"sync"
 	"time"
 
-	vexec "v.io/veyron/veyron/lib/exec"
-	"v.io/veyron/veyron2/vlog"
+	vexec "v.io/core/veyron/lib/exec"
+	"v.io/core/veyron2/vlog"
 )
 
 // execHandle implements both the command and Handle interfaces.
diff --git a/lib/modules/func.go b/lib/modules/func.go
index 05c1e58..4103fae 100644
--- a/lib/modules/func.go
+++ b/lib/modules/func.go
@@ -6,7 +6,7 @@
 	"os"
 	"sync"
 
-	"v.io/veyron/veyron2/vlog"
+	"v.io/core/veyron2/vlog"
 )
 
 type pipe struct {
diff --git a/lib/modules/modules_test.go b/lib/modules/modules_test.go
index 05cc8e2..6915d68 100644
--- a/lib/modules/modules_test.go
+++ b/lib/modules/modules_test.go
@@ -14,15 +14,15 @@
 	"testing"
 	"time"
 
-	"v.io/veyron/veyron/lib/exec"
-	"v.io/veyron/veyron/lib/flags/consts"
-	"v.io/veyron/veyron/lib/modules"
-	"v.io/veyron/veyron/lib/testutil"
-	tsecurity "v.io/veyron/veyron/lib/testutil/security"
-	_ "v.io/veyron/veyron/profiles"
-	vsecurity "v.io/veyron/veyron/security"
+	"v.io/core/veyron/lib/exec"
+	"v.io/core/veyron/lib/flags/consts"
+	"v.io/core/veyron/lib/modules"
+	"v.io/core/veyron/lib/testutil"
+	tsecurity "v.io/core/veyron/lib/testutil/security"
+	_ "v.io/core/veyron/profiles"
+	vsecurity "v.io/core/veyron/security"
 
-	"v.io/veyron/veyron2/security"
+	"v.io/core/veyron2/security"
 )
 
 const credentialsEnvPrefix = "\"" + consts.VeyronCredentials + "="
diff --git a/lib/modules/queue_rw.go b/lib/modules/queue_rw.go
index 34d486a..6d1d317 100644
--- a/lib/modules/queue_rw.go
+++ b/lib/modules/queue_rw.go
@@ -5,7 +5,7 @@
 	"sync"
 
 	// TODO(caprita): Move upcqueue into veyron/lib.
-	"v.io/veyron/veyron/runtimes/google/lib/upcqueue"
+	"v.io/core/veyron/runtimes/google/lib/upcqueue"
 )
 
 // queueRW implements a ReadWriteCloser backed by an unbounded in-memory
diff --git a/lib/modules/queue_rw_test.go b/lib/modules/queue_rw_test.go
index e31f29d..98be7db 100644
--- a/lib/modules/queue_rw_test.go
+++ b/lib/modules/queue_rw_test.go
@@ -5,8 +5,8 @@
 	"io"
 	"testing"
 
-	"v.io/veyron/veyron/lib/modules"
-	"v.io/veyron/veyron/lib/testutil"
+	"v.io/core/veyron/lib/modules"
+	"v.io/core/veyron/lib/testutil"
 )
 
 func init() {
diff --git a/lib/modules/registry.go b/lib/modules/registry.go
index f3e6f82..762d94f 100644
--- a/lib/modules/registry.go
+++ b/lib/modules/registry.go
@@ -9,9 +9,9 @@
 	"sync"
 	"time"
 
-	"v.io/veyron/veyron2/vlog"
+	"v.io/core/veyron2/vlog"
 
-	vexec "v.io/veyron/veyron/lib/exec"
+	vexec "v.io/core/veyron/lib/exec"
 )
 
 type commandDesc struct {
diff --git a/lib/modules/shell.go b/lib/modules/shell.go
index 11ba807..0c6a5eb 100644
--- a/lib/modules/shell.go
+++ b/lib/modules/shell.go
@@ -55,11 +55,11 @@
 	"sync"
 	"time"
 
-	"v.io/veyron/veyron2/security"
+	"v.io/core/veyron2/security"
 
-	"v.io/veyron/veyron/lib/exec"
-	"v.io/veyron/veyron/lib/flags/consts"
-	vsecurity "v.io/veyron/veyron/security"
+	"v.io/core/veyron/lib/exec"
+	"v.io/core/veyron/lib/flags/consts"
+	vsecurity "v.io/core/veyron/security"
 )
 
 const (
diff --git a/lib/modules/util.go b/lib/modules/util.go
index eb4bfcc..6379255 100644
--- a/lib/modules/util.go
+++ b/lib/modules/util.go
@@ -8,10 +8,10 @@
 	"os"
 	"strings"
 
-	vsecurity "v.io/veyron/veyron/security"
+	vsecurity "v.io/core/veyron/security"
 
-	"v.io/veyron/veyron2/security"
-	"v.io/veyron/veyron2/vlog"
+	"v.io/core/veyron2/security"
+	"v.io/core/veyron2/vlog"
 )
 
 func newLogfile(prefix, name string) (*os.File, error) {