- Re-added the functionality of playing the game with proper saving and loading from files.
- Added FactoryMenu that will be used for creating menus that are not in the table of already defined menus. Used because of CreateMenuListener
- Added CreateMenuListener that will create listener for creating menu that are not already defined.
- Added LoadSaveListener that will load game from predefined list of save games.
- Added differentiation of SaveState by its name.
- Added Save Class that has all the needed information for retrieving and sending data from and to the computer (saving chunk/map, saving entities)
- Added attribute data that will make the list data to be able to be set inside xml. (list that will show saves, show inventory)
- Added AboutMenu
- Implemented the scrolling of panels, texts, etc. Everything can be set from xml.
- Changes in some of the functions.
- Refactoring, commenting.