Shifting to root pkg
diff --git a/results.go b/results.go
new file mode 100644
index 0000000..3ca7c94
--- /dev/null
+++ b/results.go
@@ -0,0 +1,9 @@
+package gophercloud
+
+// CommonResult acts as a base struct that other results can embed. It contains
+// the deserialized JSON structure returned from the server (Resp), and any
+// errors that might have occurred during transport or deserialization.
+type CommonResult struct {
+	Resp map[string]interface{}
+	Err  error
+}