diff --git a/Log/Web/Scheme/Scheme.go b/Log/Web/Scheme/Scheme.go
new file mode 100644
index 0000000..78bf795
--- /dev/null
+++ b/Log/Web/Scheme/Scheme.go
@@ -0,0 +1,7 @@
+package Scheme
+
+type Viewer struct {
+	Title        string
+	MessageNames []string
+	Sender       []string
+}
diff --git a/Log/Web/Templates/Viewer.go b/Log/Web/Templates/Viewer.go
new file mode 100644
index 0000000..d86fce6
--- /dev/null
+++ b/Log/Web/Templates/Viewer.go
@@ -0,0 +1,159 @@
+package Templates
+
+var viewer string = `
+
+
+
+
+
+  
+  {{.Title}}
+  
+  
+  
+  
+  
+  
+
+
+  
+  
+  
+    
+    
+      - 
+        WARN This is some text inside of a div block. +
+- 
+        WARN This is some text inside of a div block. +
+- 
+        DEBUG This is some text inside of a div block. +
+- 
+        DEBUG This is some text inside of a div block. +
+- 
+        ERROR This is some text inside of a div block. +
+- 
+        ERROR This is some text inside of a div block. +
+- 
+        INFO This is some text inside of a div block. +
+- 
+        INFO This is some text inside of a div block. +
+- 
+        TALKATIVE This is some text inside of a div block. +
+- 
+        TALKATIVE This is some text inside of a div block. +
+- 
+        SECURITY This is some text inside of a div block. +
+- 
+        SECURITY This is some text inside of a div block. +
+- 
+        This is some text inside of a div block. +
+
+