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: 
- Make Shops load correctly *
- Settings with classes: If you change Setting, that class will be accessed too! *~
- Add a working reload method 
- Add a command which creates a new Shop in "/shops"
- Add new ShopRewardType: InventoryMove

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