diff --git a/examples/breakout/.gitignore b/examples/gui/breakout/.gitignore similarity index 100% rename from examples/breakout/.gitignore rename to examples/gui/breakout/.gitignore diff --git a/examples/breakout/breakout.roc b/examples/gui/breakout/breakout.roc similarity index 100% rename from examples/breakout/breakout.roc rename to examples/gui/breakout/breakout.roc diff --git a/examples/breakout/hello.roc b/examples/gui/breakout/hello.roc similarity index 100% rename from examples/breakout/hello.roc rename to examples/gui/breakout/hello.roc diff --git a/examples/breakout/platform/.gitignore b/examples/gui/breakout/platform/.gitignore similarity index 100% rename from examples/breakout/platform/.gitignore rename to examples/gui/breakout/platform/.gitignore diff --git a/examples/breakout/platform/Action.roc b/examples/gui/breakout/platform/Action.roc similarity index 100% rename from examples/breakout/platform/Action.roc rename to examples/gui/breakout/platform/Action.roc diff --git a/examples/breakout/platform/Cargo.lock b/examples/gui/breakout/platform/Cargo.lock similarity index 100% rename from examples/breakout/platform/Cargo.lock rename to examples/gui/breakout/platform/Cargo.lock diff --git a/examples/breakout/platform/Cargo.toml b/examples/gui/breakout/platform/Cargo.toml similarity index 100% rename from examples/breakout/platform/Cargo.toml rename to examples/gui/breakout/platform/Cargo.toml diff --git a/examples/breakout/platform/Elem.roc b/examples/gui/breakout/platform/Elem.roc similarity index 100% rename from examples/breakout/platform/Elem.roc rename to examples/gui/breakout/platform/Elem.roc diff --git a/examples/breakout/platform/Game.roc b/examples/gui/breakout/platform/Game.roc similarity index 100% rename from examples/breakout/platform/Game.roc rename to examples/gui/breakout/platform/Game.roc diff --git a/examples/breakout/platform/build.rs b/examples/gui/breakout/platform/build.rs similarity index 100% rename from examples/breakout/platform/build.rs rename to examples/gui/breakout/platform/build.rs diff --git a/examples/breakout/platform/host.c b/examples/gui/breakout/platform/host.c similarity index 100% rename from examples/breakout/platform/host.c rename to examples/gui/breakout/platform/host.c diff --git a/examples/breakout/platform/main.roc b/examples/gui/breakout/platform/main.roc similarity index 100% rename from examples/breakout/platform/main.roc rename to examples/gui/breakout/platform/main.roc diff --git a/examples/breakout/platform/src/graphics/colors.rs b/examples/gui/breakout/platform/src/graphics/colors.rs similarity index 100% rename from examples/breakout/platform/src/graphics/colors.rs rename to examples/gui/breakout/platform/src/graphics/colors.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/buffer.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/buffer.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/buffer.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/buffer.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/mod.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/mod.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/mod.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/mod.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/ortho.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/ortho.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/ortho.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/ortho.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/pipelines.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/pipelines.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/pipelines.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/pipelines.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/quad.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/quad.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/quad.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/quad.rs diff --git a/examples/breakout/platform/src/graphics/lowlevel/vertex.rs b/examples/gui/breakout/platform/src/graphics/lowlevel/vertex.rs similarity index 100% rename from examples/breakout/platform/src/graphics/lowlevel/vertex.rs rename to examples/gui/breakout/platform/src/graphics/lowlevel/vertex.rs diff --git a/examples/breakout/platform/src/graphics/mod.rs b/examples/gui/breakout/platform/src/graphics/mod.rs similarity index 100% rename from examples/breakout/platform/src/graphics/mod.rs rename to examples/gui/breakout/platform/src/graphics/mod.rs diff --git a/examples/breakout/platform/src/graphics/primitives/mod.rs b/examples/gui/breakout/platform/src/graphics/primitives/mod.rs similarity index 100% rename from examples/breakout/platform/src/graphics/primitives/mod.rs rename to examples/gui/breakout/platform/src/graphics/primitives/mod.rs diff --git a/examples/breakout/platform/src/graphics/primitives/rect.rs b/examples/gui/breakout/platform/src/graphics/primitives/rect.rs similarity index 100% rename from examples/breakout/platform/src/graphics/primitives/rect.rs rename to examples/gui/breakout/platform/src/graphics/primitives/rect.rs diff --git a/examples/breakout/platform/src/graphics/primitives/text.rs b/examples/gui/breakout/platform/src/graphics/primitives/text.rs similarity index 100% rename from examples/breakout/platform/src/graphics/primitives/text.rs rename to examples/gui/breakout/platform/src/graphics/primitives/text.rs diff --git a/examples/breakout/platform/src/graphics/shaders/quad.wgsl b/examples/gui/breakout/platform/src/graphics/shaders/quad.wgsl similarity index 100% rename from examples/breakout/platform/src/graphics/shaders/quad.wgsl rename to examples/gui/breakout/platform/src/graphics/shaders/quad.wgsl diff --git a/examples/breakout/platform/src/graphics/style.rs b/examples/gui/breakout/platform/src/graphics/style.rs similarity index 100% rename from examples/breakout/platform/src/graphics/style.rs rename to examples/gui/breakout/platform/src/graphics/style.rs diff --git a/examples/breakout/platform/src/gui.rs b/examples/gui/breakout/platform/src/gui.rs similarity index 100% rename from examples/breakout/platform/src/gui.rs rename to examples/gui/breakout/platform/src/gui.rs diff --git a/examples/breakout/platform/src/lib.rs b/examples/gui/breakout/platform/src/lib.rs similarity index 100% rename from examples/breakout/platform/src/lib.rs rename to examples/gui/breakout/platform/src/lib.rs diff --git a/examples/breakout/platform/src/main.rs b/examples/gui/breakout/platform/src/main.rs similarity index 100% rename from examples/breakout/platform/src/main.rs rename to examples/gui/breakout/platform/src/main.rs diff --git a/examples/breakout/platform/src/roc.rs b/examples/gui/breakout/platform/src/roc.rs similarity index 100% rename from examples/breakout/platform/src/roc.rs rename to examples/gui/breakout/platform/src/roc.rs