diff --git a/html/001-platform-provenance.js b/html/001-platform-provenance.js
index 916b972..805c9e9 100644
--- a/html/001-platform-provenance.js
+++ b/html/001-platform-provenance.js
@@ -1,6 +1,6 @@
-import { main } from "./platform.js";
-import { Shader } from "./shader.js";
-import { BasicPlane } from "./basic-plane.js";
+import { main } from "./lib/platform.js";
+import { Shader } from "./lib/shader.js";
+import { BasicPlane } from "./lib/basic-plane.js";
main((gl, core) => {
const shader = new Shader(gl)
diff --git a/html/basic-plane.html b/html/basic-plane.html
deleted file mode 100644
index 560e4e9..0000000
--- a/html/basic-plane.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
com.mekanoe.art // basic-plane
-
-
-
-
-
-
-
diff --git a/html/index.html b/html/index.html
index 3c75588..de18cba 100644
--- a/html/index.html
+++ b/html/index.html
@@ -51,9 +51,7 @@
diff --git a/html/basic-plane.js b/html/lib/basic-plane.js
similarity index 100%
rename from html/basic-plane.js
rename to html/lib/basic-plane.js
diff --git a/html/platform.js b/html/lib/platform.js
similarity index 100%
rename from html/platform.js
rename to html/lib/platform.js
diff --git a/html/shader.js b/html/lib/shader.js
similarity index 100%
rename from html/shader.js
rename to html/lib/shader.js
diff --git a/html/shader.html b/html/shader.html
deleted file mode 100644
index 026da81..0000000
--- a/html/shader.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-com.mekanoe.art // shader
-
-
-
-
-
-
-