diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionBaseGUI.java b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionBaseGUI.java
similarity index 98%
rename from src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionBaseGUI.java
rename to src/main/java/ca/tweetzy/auctionhouse/guis/AuctionBaseGUI.java
index f2c430f..38fa64e 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionBaseGUI.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionBaseGUI.java
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-package ca.tweetzy.auctionhouse.guis.abstraction;
+package ca.tweetzy.auctionhouse.guis;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.BaseGUI;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionPagedGUI.java b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionPagedGUI.java
similarity index 98%
rename from src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionPagedGUI.java
rename to src/main/java/ca/tweetzy/auctionhouse/guis/AuctionPagedGUI.java
index ffb49c2..6209d58 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionPagedGUI.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionPagedGUI.java
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-package ca.tweetzy.auctionhouse.guis.abstraction;
+package ca.tweetzy.auctionhouse.guis;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.BaseGUI;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionUpdatingPagedGUI.java b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionUpdatingPagedGUI.java
similarity index 99%
rename from src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionUpdatingPagedGUI.java
rename to src/main/java/ca/tweetzy/auctionhouse/guis/AuctionUpdatingPagedGUI.java
index 24df59e..6229a36 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/abstraction/AuctionUpdatingPagedGUI.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/AuctionUpdatingPagedGUI.java
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-package ca.tweetzy.auctionhouse.guis.abstraction;
+package ca.tweetzy.auctionhouse.guis;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.settings.Settings;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminExpired.java b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminExpired.java
index c3c35db..f9c003e 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminExpired.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminExpired.java
@@ -20,7 +20,7 @@ package ca.tweetzy.auctionhouse.guis.admin;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.flight.utils.QuickItem;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminItem.java b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminItem.java
index c39a2ab..f6a0ac9 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminItem.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminItem.java
@@ -27,7 +27,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AdminAction;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
import ca.tweetzy.auctionhouse.events.AuctionAdminEvent;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.hooks.EconomyManager;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminLogs.java b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminLogs.java
index 1ca35b4..058e8dd 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminLogs.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIAdminLogs.java
@@ -20,7 +20,7 @@ package ca.tweetzy.auctionhouse.guis.admin;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionAdminLog;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.flight.utils.QuickItem;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIBans.java b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIBans.java
index d97de1e..8f09d76 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIBans.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIBans.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.admin;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionBan;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionUpdatingPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionUpdatingPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.core.utils.TimeUtils;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIMinItemPrices.java b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIMinItemPrices.java
index b9569c7..f2a5601 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIMinItemPrices.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/admin/GUIMinItemPrices.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.admin;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.MinItemPrice;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.flight.utils.QuickItem;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmBid.java b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmBid.java
index e61a8eb..d925a77 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmBid.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmBid.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
import ca.tweetzy.auctionhouse.events.AuctionBidEvent;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionUpdatingPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionUpdatingPagedGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmCancel.java b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmCancel.java
index 1330fca..0c5aaf3 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmCancel.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmCancel.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIActiveAuctions;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.hooks.EconomyManager;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmPurchase.java b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmPurchase.java
index 4de84c9..3816eb5 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmPurchase.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIConfirmPurchase.java
@@ -28,7 +28,7 @@ import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
import ca.tweetzy.auctionhouse.events.AuctionEndEvent;
import ca.tweetzy.auctionhouse.exception.ItemNotFoundException;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.guis.core.GUIContainerInspect;
import ca.tweetzy.auctionhouse.managers.SoundManager;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIListingConfirm.java b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIListingConfirm.java
index 2cd8e4c..e48e4b0 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIListingConfirm.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/confirmation/GUIListingConfirm.java
@@ -22,7 +22,7 @@ import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.helpers.BundleUtil;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.compatibility.XMaterial;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIActiveAuctions.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIActiveAuctions.java
index 74a38ea..8ac46dc 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIActiveAuctions.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIActiveAuctions.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionUpdatingPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionUpdatingPagedGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIConfirmCancel;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIAuctionHouseV2.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIAuctionHouseV2.java
index e4a587d..c39a8e4 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIAuctionHouseV2.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIAuctionHouseV2.java
@@ -8,7 +8,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.ListingType;
import ca.tweetzy.auctionhouse.auction.enums.*;
import ca.tweetzy.auctionhouse.events.AuctionBidEvent;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionUpdatingPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionUpdatingPagedGUI;
import ca.tweetzy.auctionhouse.guis.admin.GUIAdminItem;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIConfirmBid;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIConfirmPurchase;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIBundleCreation.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIBundleCreation.java
index 5eeb0d5..8663028 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIBundleCreation.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIBundleCreation.java
@@ -23,7 +23,7 @@ import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.api.auction.ListingResult;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIListingConfirm;
import ca.tweetzy.auctionhouse.helpers.AuctionCreator;
import ca.tweetzy.auctionhouse.helpers.BundleUtil;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIContainerInspect.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIContainerInspect.java
index 36535b6..9e67f8d 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIContainerInspect.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIContainerInspect.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.core;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIConfirmPurchase;
import ca.tweetzy.auctionhouse.helpers.BundleUtil;
import ca.tweetzy.auctionhouse.settings.Settings;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIExpiredItems.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIExpiredItems.java
index 50fc7c5..9590d6e 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIExpiredItems.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIExpiredItems.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.core;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.helpers.BundleUtil;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.Gui;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIPaymentCollection.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIPaymentCollection.java
index 48915a7..128dc87 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIPaymentCollection.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/GUIPaymentCollection.java
@@ -22,7 +22,7 @@ import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPayment;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.Gui;
import ca.tweetzy.core.gui.events.GuiClickEvent;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIActiveBids.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIActiveBids.java
index ec8c881..333402c 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIActiveBids.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIActiveBids.java
@@ -22,7 +22,7 @@ import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIBid.java b/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIBid.java
index f351adf..8257999 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIBid.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/core/bid/GUIBid.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.PaymentReason;
import ca.tweetzy.auctionhouse.events.AuctionBidEvent;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIConfirmBid;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.helpers.input.TitleInput;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterSelection.java b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterSelection.java
index 97f318e..109c960 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterSelection.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterSelection.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.filter;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionItemCategory;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.input.ChatPrompt;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelist.java b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelist.java
index 83116b5..4246f38 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelist.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelist.java
@@ -19,7 +19,7 @@
package ca.tweetzy.auctionhouse.guis.filter;
import ca.tweetzy.auctionhouse.auction.enums.AuctionItemCategory;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.flight.utils.QuickItem;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelistList.java b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelistList.java
index 5cb3072..c3562cd 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelistList.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/filter/GUIFilterWhitelistList.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.filter;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionFilterItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionItemCategory;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.core.utils.TextUtils;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUIRequestItem.java b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUIRequestItem.java
index 513d953..8138335 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUIRequestItem.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUIRequestItem.java
@@ -23,7 +23,7 @@ import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.enums.AuctionSaleType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.helpers.AuctionCreator;
import ca.tweetzy.auctionhouse.helpers.input.TitleInput;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellAuction.java b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellAuction.java
index f39823f..daf79a3 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellAuction.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellAuction.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.ListingType;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIListingConfirm;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.helpers.AuctionCreator;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellBin.java b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellBin.java
index 74f6c28..421d161 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellBin.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellBin.java
@@ -25,7 +25,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.AuctionedItem;
import ca.tweetzy.auctionhouse.auction.ListingType;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStackType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.confirmation.GUIListingConfirm;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.helpers.AuctionCreator;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellListingType.java b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellListingType.java
index 72b0d52..ae3bc1c 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellListingType.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellListingType.java
@@ -20,7 +20,7 @@ package ca.tweetzy.auctionhouse.guis.sell;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.ListingType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.flight.utils.QuickItem;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellPlaceItem.java b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellPlaceItem.java
index 9927a8c..8c00ffe 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellPlaceItem.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/sell/GUISellPlaceItem.java
@@ -23,7 +23,7 @@ import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.ListingType;
import ca.tweetzy.auctionhouse.auction.enums.AuctionSaleType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.compatibility.XMaterial;
import ca.tweetzy.core.gui.events.GuiClickEvent;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticLeaderboard.java b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticLeaderboard.java
index 80f7684..0613031 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticLeaderboard.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticLeaderboard.java
@@ -22,7 +22,7 @@ import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStatisticType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.core.gui.events.GuiClickEvent;
import ca.tweetzy.flight.utils.Pair;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticView.java b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticView.java
index 3173e7c..4981276 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticView.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticView.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.statistics;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStatisticType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.flight.utils.QuickItem;
import ca.tweetzy.flight.utils.Replacer;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticViewSelect.java b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticViewSelect.java
index 05009a6..2fd62ec 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticViewSelect.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/statistics/GUIStatisticViewSelect.java
@@ -21,7 +21,7 @@ package ca.tweetzy.auctionhouse.guis.statistics;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionStatisticType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.flight.utils.QuickItem;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionList.java b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionList.java
index afc11bd..401228e 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionList.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionList.java
@@ -24,7 +24,7 @@ import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionItemCategory;
import ca.tweetzy.auctionhouse.auction.enums.AuctionSaleType;
import ca.tweetzy.auctionhouse.auction.enums.AuctionSortType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionPagedGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionPagedGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.model.MaterialCategorizer;
import ca.tweetzy.auctionhouse.settings.Settings;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionType.java b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionType.java
index 2146db0..1214f9d 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionType.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionType.java
@@ -20,7 +20,7 @@ package ca.tweetzy.auctionhouse.guis.transaction;
import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.guis.core.GUIAuctionHouseV2;
import ca.tweetzy.auctionhouse.helpers.input.TitleInput;
import ca.tweetzy.auctionhouse.settings.Settings;
diff --git a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionView.java b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionView.java
index eea9222..ed63cc6 100644
--- a/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionView.java
+++ b/src/main/java/ca/tweetzy/auctionhouse/guis/transaction/GUITransactionView.java
@@ -22,7 +22,7 @@ import ca.tweetzy.auctionhouse.AuctionHouse;
import ca.tweetzy.auctionhouse.api.AuctionAPI;
import ca.tweetzy.auctionhouse.auction.AuctionPlayer;
import ca.tweetzy.auctionhouse.auction.enums.AuctionSaleType;
-import ca.tweetzy.auctionhouse.guis.abstraction.AuctionBaseGUI;
+import ca.tweetzy.auctionhouse.guis.AuctionBaseGUI;
import ca.tweetzy.auctionhouse.settings.Settings;
import ca.tweetzy.auctionhouse.transaction.Transaction;
import ca.tweetzy.flight.utils.QuickItem;