-> Corrected the elemental widget menu size, size == icon count
->HexMapInput System is no longuer registered at application start.
-> Input can be diseable an enable on the fly.
-> Debug && cursor shape can be removed on the fly.
-> Added 3 new constructor so listener can be register at the instanciation.
-> Commented out some line (maybe these have to be removed later)
-> Added a method to remove it from screen.
-> Update on menu item name
-> error catching
-> Update to initiate HexMapInputSystem when needed and remove it when not.
-> Same for the WidgetMenu
removed Some unused File
-> (W.I.P) Editor GUI - Unstable :
--> Rewrite of the whole main GUI to switch easyer between Map, card etc...
-> (W.I.P) Editor GUI - Unstable :
--> The new main menu trigger properly.
-> (W.I.P) Editor GUI - Unstable :
--> (W.I.P) Some MapEditor type of class become RoomEditor (keyword). -> MapEditor is for everything related to the GameField -> RoomEditor is for everything related to field where the player can do local customization, fight, explore/travel (by walking)
--> Added a dialog box to get input of the roomName to load then load it.
--> Added the slf4j-simple-1.7.7.jar lib as it was missing in the libs folder.
--> (W.I.P) Abstract EditorWindow is improved, implementation of a grid layout. (all menu have been updated following the upgrade)
--> Update on comment for some class.
-> (W.I.P) Editor GUI - Unstable :
--> Loading DialogPopup take input properly.
-> (W.I.P) Editor GUI - Unstable :
--> There is now only two Map editor type : Area && World. (class have been updated following this statemane, still W.I.P)
--> Improvement on the loading dialog popu, empty area can be generated without any issue.
-> (W.I.P) Editor GUI - Unstable :
--> Button Trigger index value (int) in editor window replaced by the String chowing up on the button. 
---> When the button is trigger the name of the trigered button is returned.
---> (W.I.P) Getting the file list of all saved map. DialogPopup improvement, single button can be added.
-> (W.I.P) Editor GUI - Unstable :
--> Button Trigger index value (int) in editor window replaced by the String chowing up on the button. 
-->> When the button is trigger the name of the trigered button is returned.
-->> DialogPopup improvement, single button can be added. (They will be show on the added order)
--> (DONE) Getting the file list of all saved map.
--> (Add) abstract MapEditorSystem who contain the save and load method for AreaEditor && WorldEditor System.
--> (Add) Dialog listener && Dialog popup to show the result to the user.
-> (W.I.P) Editor GUI - Unstable :
->> (DONE) Area Widget Menu activated.
-> (W.I.P) Editor GUI - Unstable :
->> (update) AreaTileWidget Up and down button.
->> (update) enabled the tileListender in AreaMouseSystem
-> (W.I.P) Editor GUI - Unstable :
->> (Enabled) Card Generator Window is enabled again.
->> (Update) Car Generator renamed "Card Editor" and follow the new GUI layout. (W.I.P)
-> (W.I.P) Editor GUI - Unstable :
->> (Enabled) Card Generator Window is enabled again.
->> (Update) Car Generator renamed "Card Editor" and follow the new GUI layout.
->> (update) EditorWindow : buttonList grid layout improvement
-> (W.I.P) Editor GUI - Unstable :
->> fixFormat && import
-> (W.I.P) Editor GUI - Unstable :
->> (Fix) asset name - 
->> (add) on the card editor menu (card ability properties)
->> (update) EditorWindow numeric field
->> (update) Card loader enabled
->> (Add) Save method added to CardEntityLoader
->> (Remove) CardMainType no longuer used.
->> (update) card background use rarity insteed of element
->> (update) card faction icon replaced by elemental icon
->> (fix) titan type no longuer make crash the card editor
->>(remove) elemental attribut.null no longuer exist.