diff --git a/public/assets/devices/1541-ii.png b/public/assets/devices/1541-ii.png
new file mode 100644
index 0000000..0ff3a02
Binary files /dev/null and b/public/assets/devices/1541-ii.png differ
diff --git a/public/assets/devices/1541.png b/public/assets/devices/1541.png
new file mode 100644
index 0000000..9ce8339
Binary files /dev/null and b/public/assets/devices/1541.png differ
diff --git a/public/assets/devices/c128.png b/public/assets/devices/c128.png
new file mode 100644
index 0000000..4cc935a
Binary files /dev/null and b/public/assets/devices/c128.png differ
diff --git a/public/assets/devices/c16.png b/public/assets/devices/c16.png
new file mode 100644
index 0000000..c622520
Binary files /dev/null and b/public/assets/devices/c16.png differ
diff --git a/public/assets/devices/c16g.png b/public/assets/devices/c16g.png
new file mode 100644
index 0000000..40c1796
Binary files /dev/null and b/public/assets/devices/c16g.png differ
diff --git a/public/assets/devices/c64.png b/public/assets/devices/c64.png
new file mode 100644
index 0000000..f32a66a
Binary files /dev/null and b/public/assets/devices/c64.png differ
diff --git a/public/assets/devices/c64c.png b/public/assets/devices/c64c.png
new file mode 100644
index 0000000..0419b9d
Binary files /dev/null and b/public/assets/devices/c64c.png differ
diff --git a/public/assets/devices/cartridge.png b/public/assets/devices/cartridge.png
new file mode 100644
index 0000000..fb198eb
Binary files /dev/null and b/public/assets/devices/cartridge.png differ
diff --git a/public/assets/devices/cmdhd.png b/public/assets/devices/cmdhd.png
new file mode 100644
index 0000000..243a011
Binary files /dev/null and b/public/assets/devices/cmdhd.png differ
diff --git a/public/assets/devices/cpm.png b/public/assets/devices/cpm.png
new file mode 100644
index 0000000..5d25d7f
Binary files /dev/null and b/public/assets/devices/cpm.png differ
diff --git a/public/assets/devices/datassette.png b/public/assets/devices/datassette.png
new file mode 100644
index 0000000..acff354
Binary files /dev/null and b/public/assets/devices/datassette.png differ
diff --git a/public/assets/devices/disk.png b/public/assets/devices/disk.png
new file mode 100644
index 0000000..c699972
Binary files /dev/null and b/public/assets/devices/disk.png differ
diff --git a/public/assets/devices/iec.svg b/public/assets/devices/iec.svg
new file mode 100644
index 0000000..cc8c141
--- /dev/null
+++ b/public/assets/devices/iec.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/devices/max.png b/public/assets/devices/max.png
new file mode 100644
index 0000000..5c38682
Binary files /dev/null and b/public/assets/devices/max.png differ
diff --git a/public/assets/devices/meatloaf.png b/public/assets/devices/meatloaf.png
new file mode 100644
index 0000000..47f782a
Binary files /dev/null and b/public/assets/devices/meatloaf.png differ
diff --git a/public/assets/devices/mps803.png b/public/assets/devices/mps803.png
new file mode 100644
index 0000000..c276b26
Binary files /dev/null and b/public/assets/devices/mps803.png differ
diff --git a/public/assets/devices/network.png b/public/assets/devices/network.png
new file mode 100644
index 0000000..03a9a07
Binary files /dev/null and b/public/assets/devices/network.png differ
diff --git a/public/assets/devices/plus4.png b/public/assets/devices/plus4.png
new file mode 100644
index 0000000..5cb2d9a
Binary files /dev/null and b/public/assets/devices/plus4.png differ
diff --git a/public/assets/devices/sam.jpg b/public/assets/devices/sam.jpg
new file mode 100644
index 0000000..c10e0fc
Binary files /dev/null and b/public/assets/devices/sam.jpg differ
diff --git a/public/assets/devices/sam.png b/public/assets/devices/sam.png
new file mode 100644
index 0000000..3bf5716
Binary files /dev/null and b/public/assets/devices/sam.png differ
diff --git a/public/assets/devices/sd2iec.svg b/public/assets/devices/sd2iec.svg
new file mode 100644
index 0000000..6392bab
--- /dev/null
+++ b/public/assets/devices/sd2iec.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/devices/sx.png b/public/assets/devices/sx.png
new file mode 100644
index 0000000..3f51de0
Binary files /dev/null and b/public/assets/devices/sx.png differ
diff --git a/public/assets/devices/tape.png b/public/assets/devices/tape.png
new file mode 100644
index 0000000..1f042ce
Binary files /dev/null and b/public/assets/devices/tape.png differ
diff --git a/public/assets/devices/vic20.png b/public/assets/devices/vic20.png
new file mode 100644
index 0000000..a6ab925
Binary files /dev/null and b/public/assets/devices/vic20.png differ
diff --git a/public/assets/fujinet.160x80.png b/public/assets/fujinet.160x80.png
new file mode 100644
index 0000000..c823390
Binary files /dev/null and b/public/assets/fujinet.160x80.png differ
diff --git a/public/assets/icon.svg b/public/assets/icon.svg
new file mode 100644
index 0000000..3a97ca6
--- /dev/null
+++ b/public/assets/icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/icons/128.png b/public/assets/icons/128.png
new file mode 100644
index 0000000..004b9e6
Binary files /dev/null and b/public/assets/icons/128.png differ
diff --git a/public/assets/icons/16.png b/public/assets/icons/16.png
new file mode 100644
index 0000000..6a78fcd
Binary files /dev/null and b/public/assets/icons/16.png differ
diff --git a/public/assets/icons/32.png b/public/assets/icons/32.png
new file mode 100644
index 0000000..47f782a
Binary files /dev/null and b/public/assets/icons/32.png differ
diff --git a/public/assets/icons/48.png b/public/assets/icons/48.png
new file mode 100644
index 0000000..475b201
Binary files /dev/null and b/public/assets/icons/48.png differ
diff --git a/public/assets/icons/64.png b/public/assets/icons/64.png
new file mode 100644
index 0000000..c192acb
Binary files /dev/null and b/public/assets/icons/64.png differ
diff --git a/public/assets/icons/76.png b/public/assets/icons/76.png
new file mode 100644
index 0000000..1647f45
Binary files /dev/null and b/public/assets/icons/76.png differ
diff --git a/public/assets/logo.160x80.jpg b/public/assets/logo.160x80.jpg
new file mode 100644
index 0000000..037b79a
Binary files /dev/null and b/public/assets/logo.160x80.jpg differ
diff --git a/public/assets/logo.160x80.png b/public/assets/logo.160x80.png
new file mode 100644
index 0000000..8127b35
Binary files /dev/null and b/public/assets/logo.160x80.png differ
diff --git a/public/assets/logo.svg b/public/assets/logo.svg
new file mode 100644
index 0000000..9d9a12e
--- /dev/null
+++ b/public/assets/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/device.xml b/public/device.xml
new file mode 100644
index 0000000..93f7a45
--- /dev/null
+++ b/public/device.xml
@@ -0,0 +1,19 @@
+
+
?SERVER 404 ERROR
+READY.
+USE JOYSTICK IN PORT 2 TO SELECT
+ +?SERVER 405 ERROR
+READY.
+