diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.1-Island.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.1-Island.a2w
deleted file mode 100644
index d3ea0ac8..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.1-Island.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.3-Snow_People.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.3-Snow_People.a2w
deleted file mode 100644
index 90879019..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.3-Snow_People.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.5-Soldier.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.5-Soldier.a2w
deleted file mode 100644
index 4352211a..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 1/1.5-Soldier.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.4-Circling_Fish.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.4-Circling_Fish.a2w
deleted file mode 100644
index f58fbbec..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.4-Circling_Fish.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.5-Tortoise.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.5-Tortoise.a2w
deleted file mode 100644
index 644a5c06..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 2/2.5-Tortoise.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.1-Robot_to_Lunar_Lander.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.1-Robot_to_Lunar_Lander.a2w
deleted file mode 100644
index 8ef27888..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.1-Robot_to_Lunar_Lander.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.3-Hop.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.3-Hop.a2w
deleted file mode 100644
index a5877529..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 3.1/3.1.3-Hop.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.5-Robot_Walk.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.5-Robot_Walk.a2w
deleted file mode 100644
index 8e059c2c..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.5-Robot_Walk.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.6-Blimp_and_Dragon.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.6-Blimp_and_Dragon.a2w
deleted file mode 100644
index e96c6eb1..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 3.2/3.2.6-Blimp_and_Dragon.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.1.1-Snowpeople_Fliphat.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.1.1-Snowpeople_Fliphat.a2w
deleted file mode 100644
index 741553ac..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.1.1-Snowpeople_Fliphat.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.2.8-Dragons.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.2.8-Dragons.a2w
deleted file mode 100644
index 23eace09..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.2.8-Dragons.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_Dance.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_Dance.a2w
deleted file mode 100644
index ab49fa09..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_Dance.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_ExportedClass.a2c b/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_ExportedClass.a2c
deleted file mode 100644
index 5f529b62..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 4/4.3.11-Chicken_ExportedClass.a2c and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.1.8-Cat.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.1.8-Cat.a2w
deleted file mode 100644
index b6691f02..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.1.8-Cat.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.2.14-Penguin.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.2.14-Penguin.a2w
deleted file mode 100644
index abac2d04..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 5/5.2.14-Penguin.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.1.3-Bee.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.1.3-Bee.a2w
deleted file mode 100644
index 108ff5be..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.1.3-Bee.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.2.12-Switch.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.2.12-Switch.a2w
deleted file mode 100644
index 38612c0f..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 6/6.2.12-Switch.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/7.2.5-Frog_Ladybug.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/7.2.5-Frog_Ladybug.a2w
deleted file mode 100644
index 79d5b1f1..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/7.2.5-Frog_Ladybug.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/8.1.2-Butterfly.a2w b/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/8.1.2-Butterfly.a2w
deleted file mode 100644
index 762bac4f..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Chapter 7-8/8.1.2-Butterfly.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Projects/Flight.a2w b/docs/pass/assets/victorz/dl/Alice/Projects/Flight.a2w
deleted file mode 100644
index 2296d396..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Projects/Flight.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/Projects/Meteor.a2w b/docs/pass/assets/victorz/dl/Alice/Projects/Meteor.a2w
deleted file mode 100644
index b9aa9184..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/Projects/Meteor.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/trollface.a2w b/docs/pass/assets/victorz/dl/Alice/trollface.a2w
deleted file mode 100644
index 965cfe41..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/trollface.a2w and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/trollface.jpg b/docs/pass/assets/victorz/dl/Alice/trollface.jpg
deleted file mode 100644
index a9a52c2f..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/trollface.jpg and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Alice/trollface.png b/docs/pass/assets/victorz/dl/Alice/trollface.png
deleted file mode 100644
index 1ec2b3e4..00000000
Binary files a/docs/pass/assets/victorz/dl/Alice/trollface.png and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2007/Catch the Ghost.zip b/docs/pass/assets/victorz/dl/Games/2007/Catch the Ghost.zip
deleted file mode 100644
index 36e8e5cc..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2007/Catch the Ghost.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2007/Evil Clutches.zip b/docs/pass/assets/victorz/dl/Games/2007/Evil Clutches.zip
deleted file mode 100644
index 5ea8ac65..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2007/Evil Clutches.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2007/Galactic Mail.zip b/docs/pass/assets/victorz/dl/Games/2007/Galactic Mail.zip
deleted file mode 100644
index 12649ac6..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2007/Galactic Mail.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2007/Maze Game.zip b/docs/pass/assets/victorz/dl/Games/2007/Maze Game.zip
deleted file mode 100644
index b4b00d5b..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2007/Maze Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2007/Scrolling Shooter.zip b/docs/pass/assets/victorz/dl/Games/2007/Scrolling Shooter.zip
deleted file mode 100644
index 32e573ba..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2007/Scrolling Shooter.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2P/Airplane 1v1.zip b/docs/pass/assets/victorz/dl/Games/2P/Airplane 1v1.zip
deleted file mode 100644
index cf884201..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2P/Airplane 1v1.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2P/SWAT vs FBI.zip b/docs/pass/assets/victorz/dl/Games/2P/SWAT vs FBI.zip
deleted file mode 100644
index 9fdb7544..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2P/SWAT vs FBI.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/2P/Space Shooter.zip b/docs/pass/assets/victorz/dl/Games/2P/Space Shooter.zip
deleted file mode 100644
index 8fa383ea..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/2P/Space Shooter.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Airplane Fighting Game.zip b/docs/pass/assets/victorz/dl/Games/Airplane Fighting Game.zip
deleted file mode 100644
index 07ffa50f..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Airplane Fighting Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 2.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 2.zip
deleted file mode 100644
index aee6d6eb..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 2.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 3 BETA.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 3 BETA.zip
deleted file mode 100644
index 02d0c64c..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Clicking Game 3 BETA.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Fps Guide.gm6 b/docs/pass/assets/victorz/dl/Games/Deprecated/Fps Guide.gm6
deleted file mode 100644
index d8f2ffce..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Fps Guide.gm6 and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Exploding Game.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Exploding Game.zip
deleted file mode 100644
index 99b324e6..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Exploding Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Grand Theft Airplane.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Grand Theft Airplane.zip
deleted file mode 100644
index 9e93280b..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Grand Theft Airplane.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Invisible Maze.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Invisible Maze.zip
deleted file mode 100644
index 85a4e02e..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Invisible Maze.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game 6.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game 6.zip
deleted file mode 100644
index 18dea388..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game 6.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game Last.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game Last.zip
deleted file mode 100644
index 524f45a7..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Platform Game Last.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Spliting Shooting Game.zip b/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Spliting Shooting Game.zip
deleted file mode 100644
index a24110ad..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Deprecated/Obsolete/Spliting Shooting Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game 2.zip b/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game 2.zip
deleted file mode 100644
index 02b2f44a..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game 2.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game Hard.zip b/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game Hard.zip
deleted file mode 100644
index a46642d3..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game Hard.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game.zip b/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game.zip
deleted file mode 100644
index e8e3ed39..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Killing Game/Killing Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Victor Is Great.zip b/docs/pass/assets/victorz/dl/Games/Victor Is Great.zip
deleted file mode 100644
index 493780eb..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Victor Is Great.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Games/Walking Game.zip b/docs/pass/assets/victorz/dl/Games/Walking Game.zip
deleted file mode 100644
index f29783da..00000000
Binary files a/docs/pass/assets/victorz/dl/Games/Walking Game.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/Pranks/Annoying.bat b/docs/pass/assets/victorz/dl/Pranks/Annoying.bat
deleted file mode 100644
index a4c03f31..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/Annoying.bat
+++ /dev/null
@@ -1,8 +0,0 @@
-@ECHO off
-:Begin
-msg * "Hi"
-:BEGIN2
-msg * "You got pwned!"
-msg * "How are you gonna close this?"
-msg * "Good luck..."
-GOTO BEGIN2
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/CapsToggle.vbs b/docs/pass/assets/victorz/dl/Pranks/CapsToggle.vbs
deleted file mode 100644
index 40e6fb2c..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/CapsToggle.vbs
+++ /dev/null
@@ -1,5 +0,0 @@
-Set wshShell = wscript.CreateObject("WScript.Shell")
-do
- wscript.sleep 500
- wshShell.sendkeys "{CAPSLOCK}{NUMLOCK}{SCROLLLOCK}"
-loop
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/EjectOptical.vbs b/docs/pass/assets/victorz/dl/Pranks/EjectOptical.vbs
deleted file mode 100644
index 76132744..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/EjectOptical.vbs
+++ /dev/null
@@ -1,11 +0,0 @@
-Set player = CreateObject("WMPlayer.OCX.7")
-Set cds = player.CdromCollection
-If cds.Count >= 1 then
- Do
- For i = 0 to cds.Count - 1
- cds.Item(i).Eject
- cds.Item(i).Eject
- Next
- wscript.sleep 5000
- Loop
-End If
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/Old/Logoff.vbs b/docs/pass/assets/victorz/dl/Pranks/Old/Logoff.vbs
deleted file mode 100644
index 7195b3e1..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/Old/Logoff.vbs
+++ /dev/null
@@ -1,12 +0,0 @@
-set nLogOff = 0
-set nReboot = 2
-set nForceLogOff = 4
-set nForceReboot = 6
-set nPowerDown = 8
-set nForcePowerDown = 12
-
-Set oOS = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
-
-For Each oOperatingSystem in oOS
-oOperatingSystem.Win32Shutdown(nForceLogOff)
-Next
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/Old/Reboot.vbs b/docs/pass/assets/victorz/dl/Pranks/Old/Reboot.vbs
deleted file mode 100644
index 78de7e0d..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/Old/Reboot.vbs
+++ /dev/null
@@ -1,12 +0,0 @@
-set nLogOff = 0
-set nReboot = 2
-set nForceLogOff = 4
-set nForceReboot = 6
-set nPowerDown = 8
-set nForcePowerDown = 12
-
-Set oOS = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
-
-For Each oOperatingSystem in oOS
-oOperatingSystem.Win32Shutdown(nForceReboot)
-Next
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/Old/Shutdown.vbs b/docs/pass/assets/victorz/dl/Pranks/Old/Shutdown.vbs
deleted file mode 100644
index 492c519a..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/Old/Shutdown.vbs
+++ /dev/null
@@ -1,12 +0,0 @@
-set nLogOff = 0
-set nReboot = 2
-set nForceLogOff = 4
-set nForceReboot = 6
-set nPowerDown = 8
-set nForcePowerDown = 12
-
-Set oOS = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
-
-For Each oOperatingSystem in oOS
-oOperatingSystem.Win32Shutdown(nForcePowerDown)
-Next
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/Shutdown.bat b/docs/pass/assets/victorz/dl/Pranks/Shutdown.bat
deleted file mode 100644
index 7edf6ee9..00000000
--- a/docs/pass/assets/victorz/dl/Pranks/Shutdown.bat
+++ /dev/null
@@ -1 +0,0 @@
-shutdown /s /c "Error! You are too stupid!"
\ No newline at end of file
diff --git a/docs/pass/assets/victorz/dl/Pranks/rot180.zip b/docs/pass/assets/victorz/dl/Pranks/rot180.zip
deleted file mode 100644
index 1706360e..00000000
Binary files a/docs/pass/assets/victorz/dl/Pranks/rot180.zip and /dev/null differ
diff --git a/docs/pass/assets/victorz/dl/i/_unused_old/folder2.png b/docs/pass/assets/victorz/dl/i/folder2.png
similarity index 100%
rename from docs/pass/assets/victorz/dl/i/_unused_old/folder2.png
rename to docs/pass/assets/victorz/dl/i/folder2.png
diff --git a/docs/pass/assets/victorz/dl/i/_unused_old/link.png b/docs/pass/assets/victorz/dl/i/link.png
similarity index 100%
rename from docs/pass/assets/victorz/dl/i/_unused_old/link.png
rename to docs/pass/assets/victorz/dl/i/link.png
diff --git a/docs/pass/assets/victorz/dl/i/_unused_old/loading.png b/docs/pass/assets/victorz/dl/i/loading.png
similarity index 100%
rename from docs/pass/assets/victorz/dl/i/_unused_old/loading.png
rename to docs/pass/assets/victorz/dl/i/loading.png
diff --git a/docs/pass/assets/victorz/dl/i/style.css b/docs/pass/assets/victorz/dl/i/style.css
index d9f019e6..7b3088a1 100644
--- a/docs/pass/assets/victorz/dl/i/style.css
+++ b/docs/pass/assets/victorz/dl/i/style.css
@@ -1,7 +1,10 @@
.file-root,
.file-up,
.file-dir,
-.file-file {
+.file-dir2,
+.file-file,
+.file-link,
+.file-loading {
background-position: left;
background-repeat: no-repeat;
padding-left: 24px;
@@ -10,7 +13,10 @@
.file-root { background-image: url('root.png'); }
.file-up { background-image: url('up.png'); }
.file-dir { background-image: url('folder.png'); }
+.file-dir2 { background-image: url('folder2.png'); }
.file-file { background-image: url('unknown.png'); }
+.file-link { background-image: url('link.png'); }
+.file-loading { background-image: url('loading.png'); }
.file-file[data-ext='jpg'],
.file-file[data-ext='jpeg'] { background-image: url('jpg.png'); }
.file-file[data-ext='bmp'] { background-image: url('bmp.png'); }
diff --git a/scripts/misc/dl/AppMiscDL.svelte b/scripts/misc/dl/AppMiscDL.svelte
index 07596afd..5b8db5b3 100644
--- a/scripts/misc/dl/AppMiscDL.svelte
+++ b/scripts/misc/dl/AppMiscDL.svelte
@@ -1,11 +1,13 @@