diff --git a/ShareX.ImageEffectsLib/ImageEffectPackagerForm.Designer.cs b/ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.Designer.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectPackagerForm.Designer.cs
rename to ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.Designer.cs
diff --git a/ShareX.ImageEffectsLib/ImageEffectPackagerForm.cs b/ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectPackagerForm.cs
rename to ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.cs
diff --git a/ShareX.ImageEffectsLib/ImageEffectPackagerForm.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectPackagerForm.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.Designer.cs b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.Designer.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.Designer.cs
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.Designer.cs
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.cs b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.cs
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.cs
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.de.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.de.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.de.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.de.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.es-MX.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.es-MX.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.es-MX.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.es-MX.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.es.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.es.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.es.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.es.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.fa-IR.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.fa-IR.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.fa-IR.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.fa-IR.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.fr.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.fr.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.fr.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.fr.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.hu.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.hu.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.hu.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.hu.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.id-ID.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.id-ID.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.id-ID.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.id-ID.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.it-IT.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.it-IT.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.it-IT.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.it-IT.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.ko-KR.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.ko-KR.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.ko-KR.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.ko-KR.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.nl-NL.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.nl-NL.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.nl-NL.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.nl-NL.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.pt-BR.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.pt-BR.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.pt-BR.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.pt-BR.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.pt-PT.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.pt-PT.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.pt-PT.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.pt-PT.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.ru.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.ru.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.ru.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.ru.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.tr.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.tr.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.tr.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.tr.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.uk.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.uk.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.uk.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.uk.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.vi-VN.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.vi-VN.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.vi-VN.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.vi-VN.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.zh-CN.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.zh-CN.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.zh-CN.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.zh-CN.resx
diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.zh-TW.resx b/ShareX.ImageEffectsLib/Forms/ImageEffectsForm.zh-TW.resx
similarity index 100%
rename from ShareX.ImageEffectsLib/ImageEffectsForm.zh-TW.resx
rename to ShareX.ImageEffectsLib/Forms/ImageEffectsForm.zh-TW.resx
diff --git a/ShareX.ImageEffectsLib/WatermarkForm.Designer.cs b/ShareX.ImageEffectsLib/Forms/WatermarkForm.Designer.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/WatermarkForm.Designer.cs
rename to ShareX.ImageEffectsLib/Forms/WatermarkForm.Designer.cs
diff --git a/ShareX.ImageEffectsLib/WatermarkForm.cs b/ShareX.ImageEffectsLib/Forms/WatermarkForm.cs
similarity index 100%
rename from ShareX.ImageEffectsLib/WatermarkForm.cs
rename to ShareX.ImageEffectsLib/Forms/WatermarkForm.cs
diff --git a/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj b/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj
index 07a12fd5b..bdc435657 100644
--- a/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj
+++ b/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj
@@ -133,10 +133,10 @@
-
+
Form
-
+
ImageEffectPackagerForm.cs
@@ -152,10 +152,10 @@
-
+
Form
-
+
ImageEffectsForm.cs
@@ -169,10 +169,10 @@
Resources.resx
-
+
Form
-
+
WatermarkForm.cs
@@ -183,64 +183,64 @@
-
+
ImageEffectPackagerForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs
-
+
ImageEffectsForm.cs