Loading structure:

0. Create Shop configs if not existing already
1. Load independent Classes (Like BugFinder, MessageHandler, StringManager etc)
2. Load all existing Shops (Files in "/shops" folder)
3. While loading Shops, set the different Settings of the "Settings" class 
4. Load Listeners, store them as Variables

ToDo: 
- Finish Villager Support:
 * Add command to create
 * Add command to modify (shop, type etc)
 * Add command to remove
 * Add command to list
 * Autoload
 * Autosave
- Make it more user-friendly:
  When creating a new Item check if all Objects are right. Else, try to make it right (Single item -> item list etc.)

Default Shop Structure:


-> ShopMenu (Main Shop Menu)
    * Spells
     - Fireball - 10 EXP
     - Poison - 20 EXP
     - Bolt - 30 EXP
     - Vanish - 40 EXP
    * Items
     - 5 Diamonds - 5000
     - 64 Obsidian - 10000
     - Godapple - 10000
     - Colored wool - 400
    * Potions
     - 3 Ninja - 5 Emeralds
     - 3 Ghost - 30 Soulsand
     - 3 Beserker - 1 Ghast tear
    * PointShop (Only for VIPs)
     - 100  Points - 1000 Money
     - 500  Points - 5000 Money
     - 1000  Points - 10000 Money
     
     - 500 Money - 100 Points
     - 1000 Money - 200 Points
     - 5000 Money - 1000 Points
     
     
     
     NEW!!
     
     <* Zu BSInventoryHolder noch IDs adden und immer alles nur noch mit diesen IDs verbinden. Nicht mehr mit Namen!
     * API
     /* Befehl zum Shops erstellen
     <* Inoffizieller Reward Type: Custom. Kann nur durch addItem() geaddet werden. Reward ist eine Klasse die BSCustomActions implementiert. Wie das mit ID funkt ist noch unklar. Idee: ItemMeta?
     <* Methode bei ShopConfigHandler die Item addet addItem(location, menuItem, rewardType, reward, priceType, price); 
     /* Neuer RewardType: server. Funkt mit LilyPad Connect API (Kann ich nachkucken bei Davids Snapcraft Hub). + Servers zu Default Config adden
     <* SellShop zu Default Config adden
     * Paradise managed ALLES. Dh. man muss nix ber BossShop machen sondern verwendet Paradise API for Shops