diff --git a/text_base/teletext/font/._Commodore Angled v1.2.ttf b/code_base/teletext/font/._Commodore Angled v1.2.ttf
similarity index 100%
rename from text_base/teletext/font/._Commodore Angled v1.2.ttf
rename to code_base/teletext/font/._Commodore Angled v1.2.ttf
diff --git a/text_base/teletext/font/._Commodore Rounded v1.2.ttf b/code_base/teletext/font/._Commodore Rounded v1.2.ttf
similarity index 100%
rename from text_base/teletext/font/._Commodore Rounded v1.2.ttf
rename to code_base/teletext/font/._Commodore Rounded v1.2.ttf
diff --git a/text_base/teletext/font/._Commodore-64-v6.3.TTF b/code_base/teletext/font/._Commodore-64-v6.3.TTF
similarity index 100%
rename from text_base/teletext/font/._Commodore-64-v6.3.TTF
rename to code_base/teletext/font/._Commodore-64-v6.3.TTF
diff --git a/text_base/teletext/font/._Commodore64-v5.ttf b/code_base/teletext/font/._Commodore64-v5.ttf
similarity index 100%
rename from text_base/teletext/font/._Commodore64-v5.ttf
rename to code_base/teletext/font/._Commodore64-v5.ttf
diff --git a/text_base/teletext/font/._Commodore_64.ttf b/code_base/teletext/font/._Commodore_64.ttf
similarity index 100%
rename from text_base/teletext/font/._Commodore_64.ttf
rename to code_base/teletext/font/._Commodore_64.ttf
diff --git a/text_base/teletext/font/._Modeseven-L3n5.ttf b/code_base/teletext/font/._Modeseven-L3n5.ttf
similarity index 100%
rename from text_base/teletext/font/._Modeseven-L3n5.ttf
rename to code_base/teletext/font/._Modeseven-L3n5.ttf
diff --git a/text_base/teletext/font/Commodore Angled v1.2.ttf b/code_base/teletext/font/Commodore Angled v1.2.ttf
similarity index 100%
rename from text_base/teletext/font/Commodore Angled v1.2.ttf
rename to code_base/teletext/font/Commodore Angled v1.2.ttf
diff --git a/text_base/teletext/font/Commodore Rounded v1.2.ttf b/code_base/teletext/font/Commodore Rounded v1.2.ttf
similarity index 100%
rename from text_base/teletext/font/Commodore Rounded v1.2.ttf
rename to code_base/teletext/font/Commodore Rounded v1.2.ttf
diff --git a/text_base/teletext/font/Commodore-64-v6.3.TTF b/code_base/teletext/font/Commodore-64-v6.3.TTF
similarity index 100%
rename from text_base/teletext/font/Commodore-64-v6.3.TTF
rename to code_base/teletext/font/Commodore-64-v6.3.TTF
diff --git a/text_base/teletext/font/Commodore64-v5.ttf b/code_base/teletext/font/Commodore64-v5.ttf
similarity index 100%
rename from text_base/teletext/font/Commodore64-v5.ttf
rename to code_base/teletext/font/Commodore64-v5.ttf
diff --git a/text_base/teletext/font/Commodore_64.ttf b/code_base/teletext/font/Commodore_64.ttf
similarity index 100%
rename from text_base/teletext/font/Commodore_64.ttf
rename to code_base/teletext/font/Commodore_64.ttf
diff --git a/text_base/teletext/font/Modeseven-L3n5.ttf b/code_base/teletext/font/Modeseven-L3n5.ttf
similarity index 100%
rename from text_base/teletext/font/Modeseven-L3n5.ttf
rename to code_base/teletext/font/Modeseven-L3n5.ttf
diff --git a/code_base/teletext/index.html b/code_base/teletext/index.html
new file mode 100644
index 0000000..6ed431f
--- /dev/null
+++ b/code_base/teletext/index.html
@@ -0,0 +1,151 @@
+
+
+
+
+ Introduction
+
+
+
+
+
What you are reading to can be accessed at different levels of intensity.
+
+
It might be helpful to think of these as options, or hatches opening along a corridor inside a maze.
+
+
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
+
+
At degree 0
+
"-Th.e_gat(e-"
+
is the name on a door in a world which eventually does not, has not, and will never exist.
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code_base/teletext/variation1.html b/code_base/teletext/variation1.html
new file mode 100644
index 0000000..6a913e6
--- /dev/null
+++ b/code_base/teletext/variation1.html
@@ -0,0 +1,291 @@
+
+
+
+ Introduction
+
+
+
+
+
What you are reading to can be accessed at different levels of intensity.
+
+
It might be helpful to think of these as options, or hatches opening along a corridor inside a maze.
+
+
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
+
+
At degree 0
+
"-Th.e_gat(e-"
+
is the name on a door in a world which eventually does not, has not, and will never exist.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Introduction
+
+
+
+
+
What you are reading to can be accessed at different levels of intensity.
+
+
It might be helpful to think of these as options, or hatches opening along a corridor inside a maze.
+
+
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
+
+
At degree 0
+
"-Th.e_gat(e-"
+
is the name on a door in a world which eventually does not, has not, and will never exist.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Introduction
+
+
+
+
+
What you are reading to can be accessed at different levels of intensity.
+
+
It might be helpful to think of these as options, or hatches opening along a corridor inside a maze.
+
+
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
+
+
At degree 0
+
"-Th.e_gat(e-"
+
is the name on a door in a world which eventually does not, has not, and will never exist.
+
+
+
+
+
+
+
+
+
+
+
+
+