diff --git a/src/components/ASCII/ASCII.vue b/src/components/Tools/ASCII/ASCII.vue
similarity index 100%
rename from src/components/ASCII/ASCII.vue
rename to src/components/Tools/ASCII/ASCII.vue
diff --git a/src/components/Barrage/Barrage.vue b/src/components/Tools/Barrage/Barrage.vue
similarity index 100%
rename from src/components/Barrage/Barrage.vue
rename to src/components/Tools/Barrage/Barrage.vue
diff --git a/src/components/Chart/Bar/Bar.vue b/src/components/Tools/Chart/Bar/Bar.vue
similarity index 100%
rename from src/components/Chart/Bar/Bar.vue
rename to src/components/Tools/Chart/Bar/Bar.vue
diff --git a/src/components/Chart/Line/Line.vue b/src/components/Tools/Chart/Line/Line.vue
similarity index 100%
rename from src/components/Chart/Line/Line.vue
rename to src/components/Tools/Chart/Line/Line.vue
diff --git a/src/components/Chart/Pie/Pie.vue b/src/components/Tools/Chart/Pie/Pie.vue
similarity index 100%
rename from src/components/Chart/Pie/Pie.vue
rename to src/components/Tools/Chart/Pie/Pie.vue
diff --git a/src/components/Chart/Scatter/Scatter.vue b/src/components/Tools/Chart/Scatter/Scatter.vue
similarity index 100%
rename from src/components/Chart/Scatter/Scatter.vue
rename to src/components/Tools/Chart/Scatter/Scatter.vue
diff --git a/src/components/Coin/Coin.vue b/src/components/Tools/Coin/Coin.vue
similarity index 100%
rename from src/components/Coin/Coin.vue
rename to src/components/Tools/Coin/Coin.vue
diff --git a/src/components/Decision/Decision.vue b/src/components/Tools/Decision/Decision.vue
similarity index 100%
rename from src/components/Decision/Decision.vue
rename to src/components/Tools/Decision/Decision.vue
diff --git a/src/components/Dice/Dice.vue b/src/components/Tools/Dice/Dice.vue
similarity index 97%
rename from src/components/Dice/Dice.vue
rename to src/components/Tools/Dice/Dice.vue
index b495074..4f03927 100644
--- a/src/components/Dice/Dice.vue
+++ b/src/components/Tools/Dice/Dice.vue
@@ -1,7 +1,7 @@