diff --git a/gui/src/lib.rs b/gui/src/lib.rs
index 3a5cb77..1ae5aef 100644
--- a/gui/src/lib.rs
+++ b/gui/src/lib.rs
@@ -1,3 +1,7 @@
+pub struct Screen {
+    pub components: Vec<Box<dyn Draw>>,
+}
+
 pub trait Draw {
     fn draw(&self);
 }