diff --git a/Defs/base.xml b/Defs/Buildings/base.xml
similarity index 100%
rename from Defs/base.xml
rename to Defs/Buildings/base.xml
diff --git a/Defs/compact.xml b/Defs/Buildings/compact.xml
similarity index 100%
rename from Defs/compact.xml
rename to Defs/Buildings/compact.xml
diff --git a/Defs/dense.xml b/Defs/Buildings/dense.xml
similarity index 100%
rename from Defs/dense.xml
rename to Defs/Buildings/dense.xml
diff --git a/Defs/Buildings/quantum.xml b/Defs/Buildings/quantum.xml
new file mode 100644
index 0000000..596279a
--- /dev/null
+++ b/Defs/Buildings/quantum.xml
@@ -0,0 +1,48 @@
+
+
+ HE_Quantum_Hydroponics
+
+
+ Basins/BasinQuantum
+ Graphic_Multi
+ (2,6)
+
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+
+
+ (2,6)
+ 3.4
+ 12
+
+ 9500
+ 300
+ 0.5
+ -3
+
+
+ 200
+ 200
+ 12
+ 5
+
+
+
+
+ CompPowerTrader
+ 2200
+
+
+
+
+
+ 65
+
+
+
+
HE_UltraDensityHydroponics
+
+
+
\ No newline at end of file
diff --git a/Defs/ultra.xml b/Defs/Buildings/ultra.xml
similarity index 50%
rename from Defs/ultra.xml
rename to Defs/Buildings/ultra.xml
index a795d00..6c8974e 100644
--- a/Defs/ultra.xml
+++ b/Defs/Buildings/ultra.xml
@@ -44,49 +44,4 @@
-
-
\ No newline at end of file
diff --git a/Textures/Basins/BasinQuantum_east.png b/Textures/Basins/BasinQuantum_east.png
new file mode 100644
index 0000000..a965680
Binary files /dev/null and b/Textures/Basins/BasinQuantum_east.png differ
diff --git a/Textures/Basins/BasinQuantum_north.png b/Textures/Basins/BasinQuantum_north.png
new file mode 100644
index 0000000..44881e9
Binary files /dev/null and b/Textures/Basins/BasinQuantum_north.png differ