Revert "reduce level generation time" because it creates some hard-to-find bug

This reverts commit 00ca4edf4bdede061a3fbd38c080ca50e43c70f7.
level genertor fixes and player default variables initializations fix
ore tiles
move Tile and Resources initialiations to functions to exclude static initialization fiasco