Part created my own Inventory save and restore, including saving to disk. This includes saving all player settings and restoring the settings.
Created a 3 new playerJoin listeners 1 for initial set up , 1 if the server is in dedicated mode and the other if it's in mixed moved. Massive reduction performance due to less checking required.
Enhanced block break and place checking.
More work on storing the least amount of player data as possible while in game to improve performance.
Created lobby scoreboard and connected to timers.
 Created MySQL Manger to be used to store player stats.
 Lots more fixes and tweaks.

 THIS COMMIT MIGHT BE UNSTABLE BUT IT HAS BEEN A WHILE SINCE LAST COMMIT