Merge pull request #5 from GoldRushMC/master

Rebase to sync up with lex's code
Changed the way the DB is used, regarding Saving and Loading.
-Train Stations and Mines are now fully saveable and loadable to the javax persistence.
-Fixed some issues regarding double-loading and double-saving.
Merge pull request #16 from Diremonsoon09/master

Changes to the DB for Mines and Train Stations, mostly for Saving and Loading.