ArenaCreator added
Added ArenaSettings for getting all settings for an arena
Added ArenaAddRegion for any plugin to save a region into the framework for a map
Added AddLocaiton for any plugin to save a location into the framework for a map
Add support for creating new instance of arenas. General code cleanup.
Add support for creating new instance of arenas. General code cleanup.
Added arena creator registration methods to register an ArenaCreator for an arena type.
Added arena creator registration methods to register an ArenaCreator for an arena type.
Removed unused imports and whitespace removal.
Updated to use methods in ArenaPlayerManager
Added ArenaDirectory enum to easily get the file path for commonly used directories
Updated javadocs
Changed method getNewArenaInstance retrun from void to Arena
Updated start method to add the new arena to all the reuqired hashmaps. Also updated the javadocs
Changed method arenaExists to mapExists due to removal of arenaExists method
Changed method arenaExists to mapExists due to removal of arenaExists method
Removed arenaExits method. Added method to check for if an arena is running. Updated the start method to add the arena to a list of running arenas. Code cleanup. Unused imports removed.
Removed all ready arena methods. Those methods did not do anything as of the previous updates to create arena instance when the arena is created.

Removed all unused variables
Added javadocs. Removed a few unused and redundant methods.
Updated ArenaManager object for changed constructor