add versioning
diff --git a/acceptance/openstack/storage_test.go b/acceptance/openstack/storage_test.go
index faabf6a..5934764 100644
--- a/acceptance/openstack/storage_test.go
+++ b/acceptance/openstack/storage_test.go
@@ -4,10 +4,10 @@
 
 import (
 	"bytes"
-	"github.com/rackspace/gophercloud/openstack/storage"
-	"github.com/rackspace/gophercloud/openstack/storage/accounts"
-	"github.com/rackspace/gophercloud/openstack/storage/containers"
-	"github.com/rackspace/gophercloud/openstack/storage/objects"
+	storage "github.com/rackspace/gophercloud/openstack/storage/v1"
+	"github.com/rackspace/gophercloud/openstack/storage/v1/accounts"
+	"github.com/rackspace/gophercloud/openstack/storage/v1/containers"
+	"github.com/rackspace/gophercloud/openstack/storage/v1/objects"
 	"os"
 	"strings"
 	"testing"
diff --git a/openstack/storage/accounts/accounts.go b/openstack/storage/v1/accounts/accounts.go
similarity index 100%
rename from openstack/storage/accounts/accounts.go
rename to openstack/storage/v1/accounts/accounts.go
diff --git a/openstack/storage/accounts/requests.go b/openstack/storage/v1/accounts/requests.go
similarity index 93%
rename from openstack/storage/accounts/requests.go
rename to openstack/storage/v1/accounts/requests.go
index 5c658d7..08f1f3c 100644
--- a/openstack/storage/accounts/requests.go
+++ b/openstack/storage/v1/accounts/requests.go
@@ -2,7 +2,7 @@
 
 import (
 	"github.com/racker/perigee"
-	"github.com/rackspace/gophercloud/openstack/storage"
+	storage "github.com/rackspace/gophercloud/openstack/storage/v1"
 )
 
 type GetResult *perigee.Response
diff --git a/openstack/storage/client.go b/openstack/storage/v1/client.go
similarity index 98%
rename from openstack/storage/client.go
rename to openstack/storage/v1/client.go
index 94307b0..f19ba4e 100644
--- a/openstack/storage/client.go
+++ b/openstack/storage/v1/client.go
@@ -1,4 +1,4 @@
-package storage
+package v1
 
 import (
 	"fmt"
diff --git a/openstack/storage/containers/containers.go b/openstack/storage/v1/containers/containers.go
similarity index 100%
rename from openstack/storage/containers/containers.go
rename to openstack/storage/v1/containers/containers.go
diff --git a/openstack/storage/containers/requests.go b/openstack/storage/v1/containers/requests.go
similarity index 97%
rename from openstack/storage/containers/requests.go
rename to openstack/storage/v1/containers/requests.go
index 6cdd7c7..4257e50 100644
--- a/openstack/storage/containers/requests.go
+++ b/openstack/storage/v1/containers/requests.go
@@ -2,7 +2,7 @@
 
 import (
 	"github.com/racker/perigee"
-	"github.com/rackspace/gophercloud/openstack/storage"
+	storage "github.com/rackspace/gophercloud/openstack/storage/v1"
 	"github.com/rackspace/gophercloud/openstack/utils"
 )
 
diff --git a/openstack/storage/objects/objects.go b/openstack/storage/v1/objects/objects.go
similarity index 100%
rename from openstack/storage/objects/objects.go
rename to openstack/storage/v1/objects/objects.go
diff --git a/openstack/storage/objects/requests.go b/openstack/storage/v1/objects/requests.go
similarity index 98%
rename from openstack/storage/objects/requests.go
rename to openstack/storage/v1/objects/requests.go
index 8f645fc..fbcbe1f 100644
--- a/openstack/storage/objects/requests.go
+++ b/openstack/storage/v1/objects/requests.go
@@ -4,7 +4,7 @@
 	"fmt"
 
 	"github.com/racker/perigee"
-	"github.com/rackspace/gophercloud/openstack/storage"
+	storage "github.com/rackspace/gophercloud/openstack/storage/v1"
 	"github.com/rackspace/gophercloud/openstack/utils"
 )